 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
- Constants
- type AdBreakInfo
- type AliasValueConf
- type BindLinearAssemblyCDNDomainWithChannelRequest
- type BindLinearAssemblyCDNDomainWithChannelRequestParams
- type BindLinearAssemblyCDNDomainWithChannelResponse
- type BindLinearAssemblyCDNDomainWithChannelResponseParams
- type BindNewLVBDomainWithChannelRequest
- type BindNewLVBDomainWithChannelRequestParams
- type BindNewLVBDomainWithChannelResponse
- type BindNewLVBDomainWithChannelResponseParams
- type CacheInfo
- type CacheInfoInfo
- type CdnDomainInfo
- type ChannelAlertResp
- type ChannelInfo
- type Client
- func (c *Client) BindLinearAssemblyCDNDomainWithChannel(request *BindLinearAssemblyCDNDomainWithChannelRequest) (response *BindLinearAssemblyCDNDomainWithChannelResponse, err error)
- func (c *Client) BindLinearAssemblyCDNDomainWithChannelWithContext(ctx context.Context, request *BindLinearAssemblyCDNDomainWithChannelRequest) (response *BindLinearAssemblyCDNDomainWithChannelResponse, err error)
- func (c *Client) BindNewLVBDomainWithChannel(request *BindNewLVBDomainWithChannelRequest) (response *BindNewLVBDomainWithChannelResponse, err error)
- func (c *Client) BindNewLVBDomainWithChannelWithContext(ctx context.Context, request *BindNewLVBDomainWithChannelRequest) (response *BindNewLVBDomainWithChannelResponse, err error)
- func (c *Client) CreateStreamPackageChannel(request *CreateStreamPackageChannelRequest) (response *CreateStreamPackageChannelResponse, err error)
- func (c *Client) CreateStreamPackageChannelEndpoint(request *CreateStreamPackageChannelEndpointRequest) (response *CreateStreamPackageChannelEndpointResponse, err error)
- func (c *Client) CreateStreamPackageChannelEndpointWithContext(ctx context.Context, request *CreateStreamPackageChannelEndpointRequest) (response *CreateStreamPackageChannelEndpointResponse, err error)
- func (c *Client) CreateStreamPackageChannelWithContext(ctx context.Context, request *CreateStreamPackageChannelRequest) (response *CreateStreamPackageChannelResponse, err error)
- func (c *Client) CreateStreamPackageHarvestJob(request *CreateStreamPackageHarvestJobRequest) (response *CreateStreamPackageHarvestJobResponse, err error)
- func (c *Client) CreateStreamPackageHarvestJobWithContext(ctx context.Context, request *CreateStreamPackageHarvestJobRequest) (response *CreateStreamPackageHarvestJobResponse, err error)
- func (c *Client) CreateStreamPackageLinearAssemblyChannel(request *CreateStreamPackageLinearAssemblyChannelRequest) (response *CreateStreamPackageLinearAssemblyChannelResponse, err error)
- func (c *Client) CreateStreamPackageLinearAssemblyChannelWithContext(ctx context.Context, request *CreateStreamPackageLinearAssemblyChannelRequest) (response *CreateStreamPackageLinearAssemblyChannelResponse, err error)
- func (c *Client) CreateStreamPackageLinearAssemblyProgram(request *CreateStreamPackageLinearAssemblyProgramRequest) (response *CreateStreamPackageLinearAssemblyProgramResponse, err error)
- func (c *Client) CreateStreamPackageLinearAssemblyProgramWithContext(ctx context.Context, request *CreateStreamPackageLinearAssemblyProgramRequest) (response *CreateStreamPackageLinearAssemblyProgramResponse, err error)
- func (c *Client) CreateStreamPackageSSAIChannel(request *CreateStreamPackageSSAIChannelRequest) (response *CreateStreamPackageSSAIChannelResponse, err error)
- func (c *Client) CreateStreamPackageSSAIChannelWithContext(ctx context.Context, request *CreateStreamPackageSSAIChannelRequest) (response *CreateStreamPackageSSAIChannelResponse, err error)
- func (c *Client) CreateStreamPackageSource(request *CreateStreamPackageSourceRequest) (response *CreateStreamPackageSourceResponse, err error)
- func (c *Client) CreateStreamPackageSourceLocation(request *CreateStreamPackageSourceLocationRequest) (response *CreateStreamPackageSourceLocationResponse, err error)
- func (c *Client) CreateStreamPackageSourceLocationWithContext(ctx context.Context, request *CreateStreamPackageSourceLocationRequest) (response *CreateStreamPackageSourceLocationResponse, err error)
- func (c *Client) CreateStreamPackageSourceWithContext(ctx context.Context, request *CreateStreamPackageSourceRequest) (response *CreateStreamPackageSourceResponse, err error)
- func (c *Client) CreateStreamPackageVodRemuxTask(request *CreateStreamPackageVodRemuxTaskRequest) (response *CreateStreamPackageVodRemuxTaskResponse, err error)
- func (c *Client) CreateStreamPackageVodRemuxTaskWithContext(ctx context.Context, request *CreateStreamPackageVodRemuxTaskRequest) (response *CreateStreamPackageVodRemuxTaskResponse, err error)
- func (c *Client) DeleteStreamPackageChannelEndpoints(request *DeleteStreamPackageChannelEndpointsRequest) (response *DeleteStreamPackageChannelEndpointsResponse, err error)
- func (c *Client) DeleteStreamPackageChannelEndpointsWithContext(ctx context.Context, request *DeleteStreamPackageChannelEndpointsRequest) (response *DeleteStreamPackageChannelEndpointsResponse, err error)
- func (c *Client) DeleteStreamPackageChannels(request *DeleteStreamPackageChannelsRequest) (response *DeleteStreamPackageChannelsResponse, err error)
- func (c *Client) DeleteStreamPackageChannelsWithContext(ctx context.Context, request *DeleteStreamPackageChannelsRequest) (response *DeleteStreamPackageChannelsResponse, err error)
- func (c *Client) DeleteStreamPackageHarvestJob(request *DeleteStreamPackageHarvestJobRequest) (response *DeleteStreamPackageHarvestJobResponse, err error)
- func (c *Client) DeleteStreamPackageHarvestJobWithContext(ctx context.Context, request *DeleteStreamPackageHarvestJobRequest) (response *DeleteStreamPackageHarvestJobResponse, err error)
- func (c *Client) DeleteStreamPackageHarvestJobs(request *DeleteStreamPackageHarvestJobsRequest) (response *DeleteStreamPackageHarvestJobsResponse, err error)
- func (c *Client) DeleteStreamPackageHarvestJobsWithContext(ctx context.Context, request *DeleteStreamPackageHarvestJobsRequest) (response *DeleteStreamPackageHarvestJobsResponse, err error)
- func (c *Client) DeleteStreamPackageLinearAssemblyChannel(request *DeleteStreamPackageLinearAssemblyChannelRequest) (response *DeleteStreamPackageLinearAssemblyChannelResponse, err error)
- func (c *Client) DeleteStreamPackageLinearAssemblyChannelWithContext(ctx context.Context, request *DeleteStreamPackageLinearAssemblyChannelRequest) (response *DeleteStreamPackageLinearAssemblyChannelResponse, err error)
- func (c *Client) DeleteStreamPackageLinearAssemblyChannels(request *DeleteStreamPackageLinearAssemblyChannelsRequest) (response *DeleteStreamPackageLinearAssemblyChannelsResponse, err error)
- func (c *Client) DeleteStreamPackageLinearAssemblyChannelsWithContext(ctx context.Context, request *DeleteStreamPackageLinearAssemblyChannelsRequest) (response *DeleteStreamPackageLinearAssemblyChannelsResponse, err error)
- func (c *Client) DeleteStreamPackageLinearAssemblyProgram(request *DeleteStreamPackageLinearAssemblyProgramRequest) (response *DeleteStreamPackageLinearAssemblyProgramResponse, err error)
- func (c *Client) DeleteStreamPackageLinearAssemblyProgramWithContext(ctx context.Context, request *DeleteStreamPackageLinearAssemblyProgramRequest) (response *DeleteStreamPackageLinearAssemblyProgramResponse, err error)
- func (c *Client) DeleteStreamPackageLinearAssemblyPrograms(request *DeleteStreamPackageLinearAssemblyProgramsRequest) (response *DeleteStreamPackageLinearAssemblyProgramsResponse, err error)
- func (c *Client) DeleteStreamPackageLinearAssemblyProgramsWithContext(ctx context.Context, request *DeleteStreamPackageLinearAssemblyProgramsRequest) (response *DeleteStreamPackageLinearAssemblyProgramsResponse, err error)
- func (c *Client) DeleteStreamPackageSSAIChannel(request *DeleteStreamPackageSSAIChannelRequest) (response *DeleteStreamPackageSSAIChannelResponse, err error)
- func (c *Client) DeleteStreamPackageSSAIChannelWithContext(ctx context.Context, request *DeleteStreamPackageSSAIChannelRequest) (response *DeleteStreamPackageSSAIChannelResponse, err error)
- func (c *Client) DeleteStreamPackageSource(request *DeleteStreamPackageSourceRequest) (response *DeleteStreamPackageSourceResponse, err error)
- func (c *Client) DeleteStreamPackageSourceLocation(request *DeleteStreamPackageSourceLocationRequest) (response *DeleteStreamPackageSourceLocationResponse, err error)
- func (c *Client) DeleteStreamPackageSourceLocationWithContext(ctx context.Context, request *DeleteStreamPackageSourceLocationRequest) (response *DeleteStreamPackageSourceLocationResponse, err error)
- func (c *Client) DeleteStreamPackageSourceWithContext(ctx context.Context, request *DeleteStreamPackageSourceRequest) (response *DeleteStreamPackageSourceResponse, err error)
- func (c *Client) DeleteStreamPackageVodRemuxTask(request *DeleteStreamPackageVodRemuxTaskRequest) (response *DeleteStreamPackageVodRemuxTaskResponse, err error)
- func (c *Client) DeleteStreamPackageVodRemuxTaskWithContext(ctx context.Context, request *DeleteStreamPackageVodRemuxTaskRequest) (response *DeleteStreamPackageVodRemuxTaskResponse, err error)
- func (c *Client) DeleteStreamPackageVodRemuxTasks(request *DeleteStreamPackageVodRemuxTasksRequest) (response *DeleteStreamPackageVodRemuxTasksResponse, err error)
- func (c *Client) DeleteStreamPackageVodRemuxTasksWithContext(ctx context.Context, request *DeleteStreamPackageVodRemuxTasksRequest) (response *DeleteStreamPackageVodRemuxTasksResponse, err error)
- func (c *Client) DescribeLinearAssemblyCDNDomainWithChannel(request *DescribeLinearAssemblyCDNDomainWithChannelRequest) (response *DescribeLinearAssemblyCDNDomainWithChannelResponse, err error)
- func (c *Client) DescribeLinearAssemblyCDNDomainWithChannelWithContext(ctx context.Context, ...) (response *DescribeLinearAssemblyCDNDomainWithChannelResponse, err error)
- func (c *Client) DescribeLinearAssemblyCDNDomainWithChannels(request *DescribeLinearAssemblyCDNDomainWithChannelsRequest) (response *DescribeLinearAssemblyCDNDomainWithChannelsResponse, err error)
- func (c *Client) DescribeLinearAssemblyCDNDomainWithChannelsWithContext(ctx context.Context, ...) (response *DescribeLinearAssemblyCDNDomainWithChannelsResponse, err error)
- func (c *Client) DescribeStreamPackageChannel(request *DescribeStreamPackageChannelRequest) (response *DescribeStreamPackageChannelResponse, err error)
- func (c *Client) DescribeStreamPackageChannelWithContext(ctx context.Context, request *DescribeStreamPackageChannelRequest) (response *DescribeStreamPackageChannelResponse, err error)
- func (c *Client) DescribeStreamPackageChannels(request *DescribeStreamPackageChannelsRequest) (response *DescribeStreamPackageChannelsResponse, err error)
- func (c *Client) DescribeStreamPackageChannelsWithContext(ctx context.Context, request *DescribeStreamPackageChannelsRequest) (response *DescribeStreamPackageChannelsResponse, err error)
- func (c *Client) DescribeStreamPackageHarvestJob(request *DescribeStreamPackageHarvestJobRequest) (response *DescribeStreamPackageHarvestJobResponse, err error)
- func (c *Client) DescribeStreamPackageHarvestJobWithContext(ctx context.Context, request *DescribeStreamPackageHarvestJobRequest) (response *DescribeStreamPackageHarvestJobResponse, err error)
- func (c *Client) DescribeStreamPackageHarvestJobs(request *DescribeStreamPackageHarvestJobsRequest) (response *DescribeStreamPackageHarvestJobsResponse, err error)
- func (c *Client) DescribeStreamPackageHarvestJobsWithContext(ctx context.Context, request *DescribeStreamPackageHarvestJobsRequest) (response *DescribeStreamPackageHarvestJobsResponse, err error)
- func (c *Client) DescribeStreamPackageLinearAssemblyChannel(request *DescribeStreamPackageLinearAssemblyChannelRequest) (response *DescribeStreamPackageLinearAssemblyChannelResponse, err error)
- func (c *Client) DescribeStreamPackageLinearAssemblyChannelAlerts(request *DescribeStreamPackageLinearAssemblyChannelAlertsRequest) (response *DescribeStreamPackageLinearAssemblyChannelAlertsResponse, err error)
- func (c *Client) DescribeStreamPackageLinearAssemblyChannelAlertsWithContext(ctx context.Context, ...) (response *DescribeStreamPackageLinearAssemblyChannelAlertsResponse, err error)
- func (c *Client) DescribeStreamPackageLinearAssemblyChannelWithContext(ctx context.Context, ...) (response *DescribeStreamPackageLinearAssemblyChannelResponse, err error)
- func (c *Client) DescribeStreamPackageLinearAssemblyChannels(request *DescribeStreamPackageLinearAssemblyChannelsRequest) (response *DescribeStreamPackageLinearAssemblyChannelsResponse, err error)
- func (c *Client) DescribeStreamPackageLinearAssemblyChannelsWithContext(ctx context.Context, ...) (response *DescribeStreamPackageLinearAssemblyChannelsResponse, err error)
- func (c *Client) DescribeStreamPackageLinearAssemblyProgram(request *DescribeStreamPackageLinearAssemblyProgramRequest) (response *DescribeStreamPackageLinearAssemblyProgramResponse, err error)
- func (c *Client) DescribeStreamPackageLinearAssemblyProgramSchedules(request *DescribeStreamPackageLinearAssemblyProgramSchedulesRequest) (response *DescribeStreamPackageLinearAssemblyProgramSchedulesResponse, ...)
- func (c *Client) DescribeStreamPackageLinearAssemblyProgramSchedulesWithContext(ctx context.Context, ...) (response *DescribeStreamPackageLinearAssemblyProgramSchedulesResponse, ...)
- func (c *Client) DescribeStreamPackageLinearAssemblyProgramWithContext(ctx context.Context, ...) (response *DescribeStreamPackageLinearAssemblyProgramResponse, err error)
- func (c *Client) DescribeStreamPackageLinearAssemblyPrograms(request *DescribeStreamPackageLinearAssemblyProgramsRequest) (response *DescribeStreamPackageLinearAssemblyProgramsResponse, err error)
- func (c *Client) DescribeStreamPackageLinearAssemblyProgramsWithContext(ctx context.Context, ...) (response *DescribeStreamPackageLinearAssemblyProgramsResponse, err error)
- func (c *Client) DescribeStreamPackageSSAIChannel(request *DescribeStreamPackageSSAIChannelRequest) (response *DescribeStreamPackageSSAIChannelResponse, err error)
- func (c *Client) DescribeStreamPackageSSAIChannelWithContext(ctx context.Context, request *DescribeStreamPackageSSAIChannelRequest) (response *DescribeStreamPackageSSAIChannelResponse, err error)
- func (c *Client) DescribeStreamPackageSSAIChannels(request *DescribeStreamPackageSSAIChannelsRequest) (response *DescribeStreamPackageSSAIChannelsResponse, err error)
- func (c *Client) DescribeStreamPackageSSAIChannelsWithContext(ctx context.Context, request *DescribeStreamPackageSSAIChannelsRequest) (response *DescribeStreamPackageSSAIChannelsResponse, err error)
- func (c *Client) DescribeStreamPackageSSAIUsage(request *DescribeStreamPackageSSAIUsageRequest) (response *DescribeStreamPackageSSAIUsageResponse, err error)
- func (c *Client) DescribeStreamPackageSSAIUsageWithContext(ctx context.Context, request *DescribeStreamPackageSSAIUsageRequest) (response *DescribeStreamPackageSSAIUsageResponse, err error)
- func (c *Client) DescribeStreamPackageSource(request *DescribeStreamPackageSourceRequest) (response *DescribeStreamPackageSourceResponse, err error)
- func (c *Client) DescribeStreamPackageSourceAlerts(request *DescribeStreamPackageSourceAlertsRequest) (response *DescribeStreamPackageSourceAlertsResponse, err error)
- func (c *Client) DescribeStreamPackageSourceAlertsWithContext(ctx context.Context, request *DescribeStreamPackageSourceAlertsRequest) (response *DescribeStreamPackageSourceAlertsResponse, err error)
- func (c *Client) DescribeStreamPackageSourceLocation(request *DescribeStreamPackageSourceLocationRequest) (response *DescribeStreamPackageSourceLocationResponse, err error)
- func (c *Client) DescribeStreamPackageSourceLocationAlerts(request *DescribeStreamPackageSourceLocationAlertsRequest) (response *DescribeStreamPackageSourceLocationAlertsResponse, err error)
- func (c *Client) DescribeStreamPackageSourceLocationAlertsWithContext(ctx context.Context, request *DescribeStreamPackageSourceLocationAlertsRequest) (response *DescribeStreamPackageSourceLocationAlertsResponse, err error)
- func (c *Client) DescribeStreamPackageSourceLocationWithContext(ctx context.Context, request *DescribeStreamPackageSourceLocationRequest) (response *DescribeStreamPackageSourceLocationResponse, err error)
- func (c *Client) DescribeStreamPackageSourceLocations(request *DescribeStreamPackageSourceLocationsRequest) (response *DescribeStreamPackageSourceLocationsResponse, err error)
- func (c *Client) DescribeStreamPackageSourceLocationsWithContext(ctx context.Context, request *DescribeStreamPackageSourceLocationsRequest) (response *DescribeStreamPackageSourceLocationsResponse, err error)
- func (c *Client) DescribeStreamPackageSourceWithContext(ctx context.Context, request *DescribeStreamPackageSourceRequest) (response *DescribeStreamPackageSourceResponse, err error)
- func (c *Client) DescribeStreamPackageSources(request *DescribeStreamPackageSourcesRequest) (response *DescribeStreamPackageSourcesResponse, err error)
- func (c *Client) DescribeStreamPackageSourcesWithContext(ctx context.Context, request *DescribeStreamPackageSourcesRequest) (response *DescribeStreamPackageSourcesResponse, err error)
- func (c *Client) DescribeStreamPackageVodRemuxTask(request *DescribeStreamPackageVodRemuxTaskRequest) (response *DescribeStreamPackageVodRemuxTaskResponse, err error)
- func (c *Client) DescribeStreamPackageVodRemuxTaskWithContext(ctx context.Context, request *DescribeStreamPackageVodRemuxTaskRequest) (response *DescribeStreamPackageVodRemuxTaskResponse, err error)
- func (c *Client) DescribeStreamPackageVodRemuxTasks(request *DescribeStreamPackageVodRemuxTasksRequest) (response *DescribeStreamPackageVodRemuxTasksResponse, err error)
- func (c *Client) DescribeStreamPackageVodRemuxTasksWithContext(ctx context.Context, request *DescribeStreamPackageVodRemuxTasksRequest) (response *DescribeStreamPackageVodRemuxTasksResponse, err error)
- func (c *Client) ModifyStreamPackageChannel(request *ModifyStreamPackageChannelRequest) (response *ModifyStreamPackageChannelResponse, err error)
- func (c *Client) ModifyStreamPackageChannelEndpoint(request *ModifyStreamPackageChannelEndpointRequest) (response *ModifyStreamPackageChannelEndpointResponse, err error)
- func (c *Client) ModifyStreamPackageChannelEndpointWithContext(ctx context.Context, request *ModifyStreamPackageChannelEndpointRequest) (response *ModifyStreamPackageChannelEndpointResponse, err error)
- func (c *Client) ModifyStreamPackageChannelInputAuthInfo(request *ModifyStreamPackageChannelInputAuthInfoRequest) (response *ModifyStreamPackageChannelInputAuthInfoResponse, err error)
- func (c *Client) ModifyStreamPackageChannelInputAuthInfoWithContext(ctx context.Context, request *ModifyStreamPackageChannelInputAuthInfoRequest) (response *ModifyStreamPackageChannelInputAuthInfoResponse, err error)
- func (c *Client) ModifyStreamPackageChannelWithContext(ctx context.Context, request *ModifyStreamPackageChannelRequest) (response *ModifyStreamPackageChannelResponse, err error)
- func (c *Client) ModifyStreamPackageLinearAssemblyChannel(request *ModifyStreamPackageLinearAssemblyChannelRequest) (response *ModifyStreamPackageLinearAssemblyChannelResponse, err error)
- func (c *Client) ModifyStreamPackageLinearAssemblyChannelWithContext(ctx context.Context, request *ModifyStreamPackageLinearAssemblyChannelRequest) (response *ModifyStreamPackageLinearAssemblyChannelResponse, err error)
- func (c *Client) ModifyStreamPackageLinearAssemblyProgram(request *ModifyStreamPackageLinearAssemblyProgramRequest) (response *ModifyStreamPackageLinearAssemblyProgramResponse, err error)
- func (c *Client) ModifyStreamPackageLinearAssemblyProgramWithContext(ctx context.Context, request *ModifyStreamPackageLinearAssemblyProgramRequest) (response *ModifyStreamPackageLinearAssemblyProgramResponse, err error)
- func (c *Client) ModifyStreamPackageSSAIChannel(request *ModifyStreamPackageSSAIChannelRequest) (response *ModifyStreamPackageSSAIChannelResponse, err error)
- func (c *Client) ModifyStreamPackageSSAIChannelWithContext(ctx context.Context, request *ModifyStreamPackageSSAIChannelRequest) (response *ModifyStreamPackageSSAIChannelResponse, err error)
- func (c *Client) ModifyStreamPackageSource(request *ModifyStreamPackageSourceRequest) (response *ModifyStreamPackageSourceResponse, err error)
- func (c *Client) ModifyStreamPackageSourceLocation(request *ModifyStreamPackageSourceLocationRequest) (response *ModifyStreamPackageSourceLocationResponse, err error)
- func (c *Client) ModifyStreamPackageSourceLocationWithContext(ctx context.Context, request *ModifyStreamPackageSourceLocationRequest) (response *ModifyStreamPackageSourceLocationResponse, err error)
- func (c *Client) ModifyStreamPackageSourceWithContext(ctx context.Context, request *ModifyStreamPackageSourceRequest) (response *ModifyStreamPackageSourceResponse, err error)
- func (c *Client) StartStreamPackageLinearAssemblyChannel(request *StartStreamPackageLinearAssemblyChannelRequest) (response *StartStreamPackageLinearAssemblyChannelResponse, err error)
- func (c *Client) StartStreamPackageLinearAssemblyChannelWithContext(ctx context.Context, request *StartStreamPackageLinearAssemblyChannelRequest) (response *StartStreamPackageLinearAssemblyChannelResponse, err error)
- func (c *Client) StartStreamPackageVodRemuxTask(request *StartStreamPackageVodRemuxTaskRequest) (response *StartStreamPackageVodRemuxTaskResponse, err error)
- func (c *Client) StartStreamPackageVodRemuxTaskWithContext(ctx context.Context, request *StartStreamPackageVodRemuxTaskRequest) (response *StartStreamPackageVodRemuxTaskResponse, err error)
- func (c *Client) StopStreamPackageLinearAssemblyChannel(request *StopStreamPackageLinearAssemblyChannelRequest) (response *StopStreamPackageLinearAssemblyChannelResponse, err error)
- func (c *Client) StopStreamPackageLinearAssemblyChannelWithContext(ctx context.Context, request *StopStreamPackageLinearAssemblyChannelRequest) (response *StopStreamPackageLinearAssemblyChannelResponse, err error)
- func (c *Client) UnbindCdnDomainWithChannel(request *UnbindCdnDomainWithChannelRequest) (response *UnbindCdnDomainWithChannelResponse, err error)
- func (c *Client) UnbindCdnDomainWithChannelWithContext(ctx context.Context, request *UnbindCdnDomainWithChannelRequest) (response *UnbindCdnDomainWithChannelResponse, err error)
- func (c *Client) UnbindLinearAssemblyCDNDomainWithChannel(request *UnbindLinearAssemblyCDNDomainWithChannelRequest) (response *UnbindLinearAssemblyCDNDomainWithChannelResponse, err error)
- func (c *Client) UnbindLinearAssemblyCDNDomainWithChannelWithContext(ctx context.Context, request *UnbindLinearAssemblyCDNDomainWithChannelRequest) (response *UnbindLinearAssemblyCDNDomainWithChannelResponse, err error)
 
- type ClipRangeInfo
- type ConfigAliasesInfo
- type CosInputInfo
- type CosOutputStorage
- type CreateStreamPackageChannelEndpointRequest
- type CreateStreamPackageChannelEndpointRequestParams
- type CreateStreamPackageChannelEndpointResponse
- type CreateStreamPackageChannelEndpointResponseParams
- type CreateStreamPackageChannelRequest
- type CreateStreamPackageChannelRequestParams
- type CreateStreamPackageChannelResponse
- type CreateStreamPackageChannelResponseParams
- type CreateStreamPackageHarvestJobRequest
- type CreateStreamPackageHarvestJobRequestParams
- type CreateStreamPackageHarvestJobResponse
- type CreateStreamPackageHarvestJobResponseParams
- type CreateStreamPackageLinearAssemblyChannelRequest
- type CreateStreamPackageLinearAssemblyChannelRequestParams
- type CreateStreamPackageLinearAssemblyChannelResponse
- type CreateStreamPackageLinearAssemblyChannelResponseParams
- type CreateStreamPackageLinearAssemblyProgramRequest
- type CreateStreamPackageLinearAssemblyProgramRequestParams
- type CreateStreamPackageLinearAssemblyProgramResponse
- type CreateStreamPackageLinearAssemblyProgramResponseParams
- type CreateStreamPackageSSAIChannelRequest
- type CreateStreamPackageSSAIChannelRequestParams
- type CreateStreamPackageSSAIChannelResponse
- type CreateStreamPackageSSAIChannelResponseParams
- type CreateStreamPackageSourceLocationRequest
- type CreateStreamPackageSourceLocationRequestParams
- type CreateStreamPackageSourceLocationResponse
- type CreateStreamPackageSourceLocationResponseParams
- type CreateStreamPackageSourceRequest
- type CreateStreamPackageSourceRequestParams
- type CreateStreamPackageSourceResponse
- type CreateStreamPackageSourceResponseParams
- type CreateStreamPackageVodRemuxTaskRequest
- type CreateStreamPackageVodRemuxTaskRequestParams
- type CreateStreamPackageVodRemuxTaskResponse
- type CreateStreamPackageVodRemuxTaskResponseParams
- type DRMInfo
- type DashManifestInfo
- type DeleteStreamPackageChannelEndpointsRequest
- type DeleteStreamPackageChannelEndpointsRequestParams
- type DeleteStreamPackageChannelEndpointsResponse
- type DeleteStreamPackageChannelEndpointsResponseParams
- type DeleteStreamPackageChannelsRequest
- type DeleteStreamPackageChannelsRequestParams
- type DeleteStreamPackageChannelsResponse
- type DeleteStreamPackageChannelsResponseParams
- type DeleteStreamPackageHarvestJobRequest
- type DeleteStreamPackageHarvestJobRequestParams
- type DeleteStreamPackageHarvestJobResponse
- type DeleteStreamPackageHarvestJobResponseParams
- type DeleteStreamPackageHarvestJobsRequest
- type DeleteStreamPackageHarvestJobsRequestParams
- type DeleteStreamPackageHarvestJobsResponse
- type DeleteStreamPackageHarvestJobsResponseParams
- type DeleteStreamPackageLinearAssemblyChannelRequest
- type DeleteStreamPackageLinearAssemblyChannelRequestParams
- type DeleteStreamPackageLinearAssemblyChannelResponse
- type DeleteStreamPackageLinearAssemblyChannelResponseParams
- type DeleteStreamPackageLinearAssemblyChannelsRequest
- type DeleteStreamPackageLinearAssemblyChannelsRequestParams
- type DeleteStreamPackageLinearAssemblyChannelsResponse
- type DeleteStreamPackageLinearAssemblyChannelsResponseParams
- type DeleteStreamPackageLinearAssemblyProgramRequest
- type DeleteStreamPackageLinearAssemblyProgramRequestParams
- type DeleteStreamPackageLinearAssemblyProgramResponse
- type DeleteStreamPackageLinearAssemblyProgramResponseParams
- type DeleteStreamPackageLinearAssemblyProgramsRequest
- type DeleteStreamPackageLinearAssemblyProgramsRequestParams
- type DeleteStreamPackageLinearAssemblyProgramsResponse
- type DeleteStreamPackageLinearAssemblyProgramsResponseParams
- type DeleteStreamPackageSSAIChannelRequest
- type DeleteStreamPackageSSAIChannelRequestParams
- type DeleteStreamPackageSSAIChannelResponse
- type DeleteStreamPackageSSAIChannelResponseParams
- type DeleteStreamPackageSourceLocationRequest
- type DeleteStreamPackageSourceLocationRequestParams
- type DeleteStreamPackageSourceLocationResponse
- type DeleteStreamPackageSourceLocationResponseParams
- type DeleteStreamPackageSourceRequest
- type DeleteStreamPackageSourceRequestParams
- type DeleteStreamPackageSourceResponse
- type DeleteStreamPackageSourceResponseParams
- type DeleteStreamPackageVodRemuxTaskRequest
- type DeleteStreamPackageVodRemuxTaskRequestParams
- type DeleteStreamPackageVodRemuxTaskResponse
- type DeleteStreamPackageVodRemuxTaskResponseParams
- type DeleteStreamPackageVodRemuxTasksRequest
- type DeleteStreamPackageVodRemuxTasksRequestParams
- type DeleteStreamPackageVodRemuxTasksResponse
- type DeleteStreamPackageVodRemuxTasksResponseParams
- type DescribeLinearAssemblyCDNDomainWithChannelRequest
- type DescribeLinearAssemblyCDNDomainWithChannelRequestParams
- type DescribeLinearAssemblyCDNDomainWithChannelResponse
- type DescribeLinearAssemblyCDNDomainWithChannelResponseParams
- type DescribeLinearAssemblyCDNDomainWithChannelsRequest
- type DescribeLinearAssemblyCDNDomainWithChannelsRequestParams
- type DescribeLinearAssemblyCDNDomainWithChannelsResponse
- type DescribeLinearAssemblyCDNDomainWithChannelsResponseParams
- type DescribeStreamPackageChannelRequest
- type DescribeStreamPackageChannelRequestParams
- type DescribeStreamPackageChannelResponse
- type DescribeStreamPackageChannelResponseParams
- type DescribeStreamPackageChannelsRequest
- type DescribeStreamPackageChannelsRequestParams
- type DescribeStreamPackageChannelsResponse
- type DescribeStreamPackageChannelsResponseParams
- type DescribeStreamPackageHarvestJobRequest
- type DescribeStreamPackageHarvestJobRequestParams
- type DescribeStreamPackageHarvestJobResponse
- type DescribeStreamPackageHarvestJobResponseParams
- type DescribeStreamPackageHarvestJobsRequest
- type DescribeStreamPackageHarvestJobsRequestParams
- type DescribeStreamPackageHarvestJobsResponse
- type DescribeStreamPackageHarvestJobsResponseParams
- type DescribeStreamPackageLinearAssemblyChannelAlertsRequest
- type DescribeStreamPackageLinearAssemblyChannelAlertsRequestParams
- type DescribeStreamPackageLinearAssemblyChannelAlertsResponse
- type DescribeStreamPackageLinearAssemblyChannelAlertsResponseParams
- type DescribeStreamPackageLinearAssemblyChannelRequest
- type DescribeStreamPackageLinearAssemblyChannelRequestParams
- type DescribeStreamPackageLinearAssemblyChannelResponse
- type DescribeStreamPackageLinearAssemblyChannelResponseParams
- type DescribeStreamPackageLinearAssemblyChannelsRequest
- type DescribeStreamPackageLinearAssemblyChannelsRequestParams
- type DescribeStreamPackageLinearAssemblyChannelsResponse
- type DescribeStreamPackageLinearAssemblyChannelsResponseParams
- type DescribeStreamPackageLinearAssemblyProgramRequest
- type DescribeStreamPackageLinearAssemblyProgramRequestParams
- type DescribeStreamPackageLinearAssemblyProgramResponse
- type DescribeStreamPackageLinearAssemblyProgramResponseParams
- type DescribeStreamPackageLinearAssemblyProgramSchedulesRequest
- type DescribeStreamPackageLinearAssemblyProgramSchedulesRequestParams
- type DescribeStreamPackageLinearAssemblyProgramSchedulesResponse
- type DescribeStreamPackageLinearAssemblyProgramSchedulesResponseParams
- type DescribeStreamPackageLinearAssemblyProgramsRequest
- type DescribeStreamPackageLinearAssemblyProgramsRequestParams
- type DescribeStreamPackageLinearAssemblyProgramsResponse
- type DescribeStreamPackageLinearAssemblyProgramsResponseParams
- type DescribeStreamPackageSSAIChannelRequest
- type DescribeStreamPackageSSAIChannelRequestParams
- type DescribeStreamPackageSSAIChannelResponse
- type DescribeStreamPackageSSAIChannelResponseParams
- type DescribeStreamPackageSSAIChannelsRequest
- type DescribeStreamPackageSSAIChannelsRequestParams
- type DescribeStreamPackageSSAIChannelsResponse
- type DescribeStreamPackageSSAIChannelsResponseParams
- type DescribeStreamPackageSSAIUsageRequest
- type DescribeStreamPackageSSAIUsageRequestParams
- type DescribeStreamPackageSSAIUsageResponse
- type DescribeStreamPackageSSAIUsageResponseParams
- type DescribeStreamPackageSourceAlertsRequest
- type DescribeStreamPackageSourceAlertsRequestParams
- type DescribeStreamPackageSourceAlertsResponse
- type DescribeStreamPackageSourceAlertsResponseParams
- type DescribeStreamPackageSourceLocationAlertsRequest
- type DescribeStreamPackageSourceLocationAlertsRequestParams
- type DescribeStreamPackageSourceLocationAlertsResponse
- type DescribeStreamPackageSourceLocationAlertsResponseParams
- type DescribeStreamPackageSourceLocationRequest
- type DescribeStreamPackageSourceLocationRequestParams
- type DescribeStreamPackageSourceLocationResponse
- type DescribeStreamPackageSourceLocationResponseParams
- type DescribeStreamPackageSourceLocationsRequest
- type DescribeStreamPackageSourceLocationsRequestParams
- type DescribeStreamPackageSourceLocationsResponse
- type DescribeStreamPackageSourceLocationsResponseParams
- type DescribeStreamPackageSourceRequest
- type DescribeStreamPackageSourceRequestParams
- type DescribeStreamPackageSourceResponse
- type DescribeStreamPackageSourceResponseParams
- type DescribeStreamPackageSourcesRequest
- type DescribeStreamPackageSourcesRequestParams
- type DescribeStreamPackageSourcesResponse
- type DescribeStreamPackageSourcesResponseParams
- type DescribeStreamPackageVodRemuxTaskRequest
- type DescribeStreamPackageVodRemuxTaskRequestParams
- type DescribeStreamPackageVodRemuxTaskResponse
- type DescribeStreamPackageVodRemuxTaskResponseParams
- type DescribeStreamPackageVodRemuxTasksRequest
- type DescribeStreamPackageVodRemuxTasksRequestParams
- type DescribeStreamPackageVodRemuxTasksResponse
- type DescribeStreamPackageVodRemuxTasksResponseParams
- type DomainRecordInfo
- type EndpointAuthInfo
- type EndpointInfo
- type HarvestJobResp
- type InputAuthInfo
- type InputFileInfo
- type InputInfo
- type LinearAssemblyChannelInfo
- type LinearAssemblyProgramInfo
- type LocationAlert
- type ManifestInfo
- type Metadata
- type ModifyStreamPackageChannelEndpointRequest
- type ModifyStreamPackageChannelEndpointRequestParams
- type ModifyStreamPackageChannelEndpointResponse
- type ModifyStreamPackageChannelEndpointResponseParams
- type ModifyStreamPackageChannelInputAuthInfoRequest
- type ModifyStreamPackageChannelInputAuthInfoRequestParams
- type ModifyStreamPackageChannelInputAuthInfoResponse
- type ModifyStreamPackageChannelInputAuthInfoResponseParams
- type ModifyStreamPackageChannelRequest
- type ModifyStreamPackageChannelRequestParams
- type ModifyStreamPackageChannelResponse
- type ModifyStreamPackageChannelResponseParams
- type ModifyStreamPackageLinearAssemblyChannelRequest
- type ModifyStreamPackageLinearAssemblyChannelRequestParams
- type ModifyStreamPackageLinearAssemblyChannelResponse
- type ModifyStreamPackageLinearAssemblyChannelResponseParams
- type ModifyStreamPackageLinearAssemblyProgramRequest
- type ModifyStreamPackageLinearAssemblyProgramRequestParams
- type ModifyStreamPackageLinearAssemblyProgramResponse
- type ModifyStreamPackageLinearAssemblyProgramResponseParams
- type ModifyStreamPackageSSAIChannelRequest
- type ModifyStreamPackageSSAIChannelRequestParams
- type ModifyStreamPackageSSAIChannelResponse
- type ModifyStreamPackageSSAIChannelResponseParams
- type ModifyStreamPackageSourceLocationRequest
- type ModifyStreamPackageSourceLocationRequestParams
- type ModifyStreamPackageSourceLocationResponse
- type ModifyStreamPackageSourceLocationResponseParams
- type ModifyStreamPackageSourceRequest
- type ModifyStreamPackageSourceRequestParams
- type ModifyStreamPackageSourceResponse
- type ModifyStreamPackageSourceResponseParams
- type NameServer
- type OutputInfo
- type OutputReq
- type OutputStorage
- type PlaybackInfo
- type PlaybackInfoReq
- type PointInfo
- type ProgramAlertCounts
- type ProgramAlertInfos
- type ProgramScheduleInfo
- type SSAIChannelInfo
- type SSAIConf
- type SSAIUsageInfo
- type SegmentDeliverInfo
- type SlateInfo
- type SourceAlert
- type SourceInfo
- type SourceLocationInfo
- type SourcePackageConf
- type SpliceInsertInfo
- type StartStreamPackageLinearAssemblyChannelRequest
- type StartStreamPackageLinearAssemblyChannelRequestParams
- type StartStreamPackageLinearAssemblyChannelResponse
- type StartStreamPackageLinearAssemblyChannelResponseParams
- type StartStreamPackageVodRemuxTaskRequest
- type StartStreamPackageVodRemuxTaskRequestParams
- type StartStreamPackageVodRemuxTaskResponse
- type StartStreamPackageVodRemuxTaskResponseParams
- type StopStreamPackageLinearAssemblyChannelRequest
- type StopStreamPackageLinearAssemblyChannelRequestParams
- type StopStreamPackageLinearAssemblyChannelResponse
- type StopStreamPackageLinearAssemblyChannelResponseParams
- type TimeShiftInfo
- type TimeSignalInfo
- type UnbindCdnDomainWithChannelRequest
- type UnbindCdnDomainWithChannelRequestParams
- type UnbindCdnDomainWithChannelResponse
- type UnbindCdnDomainWithChannelResponseParams
- type UnbindLinearAssemblyCDNDomainWithChannelRequest
- type UnbindLinearAssemblyCDNDomainWithChannelRequestParams
- type UnbindLinearAssemblyCDNDomainWithChannelResponse
- type UnbindLinearAssemblyCDNDomainWithChannelResponseParams
- type UsageDetail
- type VodRemuxTaskInfo
Constants ¶
const ( // Internal error. INTERNALERROR = "InternalError" // Failed to obtain SSAI ad configuration. INTERNALERROR_GETSSAICHANNELSFAILED = "InternalError.GetSSAIChannelsFailed" // Failed to obtain SSAI ad configuration usage. INTERNALERROR_GETSSAIUSAGEPARTIALFAILED = "InternalError.GetSSAIUsagePartialFailed" // Invalid `ActionType`. INVALIDPARAMETER_ACTIONTYPE = "InvalidParameter.ActionType" // Incorrect authentication configuration. INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" // Invalid `CacheInfo` value INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" // Invalid CDN playback domain name. INVALIDPARAMETER_CDNDOMAIN = "InvalidParameter.CdnDomain" // Invalid `ChannelId`. INVALIDPARAMETER_CHANNELID = "InvalidParameter.ChannelId" // The quantity exceeds the limit. INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" // Invalid `Id`. INVALIDPARAMETER_ID = "InvalidParameter.Id" // The InputFileInfo is invalid. INVALIDPARAMETER_INPUTFILEINFO = "InvalidParameter.InputFileInfo" // SSAI channel id is invalid. INVALIDPARAMETER_INVALIDPARAMETERCHANNELID = "InvalidParameter.InvalidParameterChannelId" // Invalid `LvbDomain`. INVALIDPARAMETER_LVBDOMAIN = "InvalidParameter.LvbDomain" // Invalid name. INVALIDPARAMETER_NAME = "InvalidParameter.Name" // Failed to find the VOD remux task. INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" // INVALIDPARAMETER_OUTPUTGROUPS = "InvalidParameter.OutputGroups" // The OutputStorage is invalid. INVALIDPARAMETER_OUTPUTSTORAGE = "InvalidParameter.OutputStorage" // Invalid `PageNum`. INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" // Invalid `PageSize`. INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize" // Invalid `Points` value INVALIDPARAMETER_POINTS = "InvalidParameter.Points" // Invalid protocol. INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol" // Invalid ad insertion configuration parameters. INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo" // VOD remux task state is invalid. INVALIDPARAMETER_STATE = "InvalidParameter.State" // VOD remux task type error. INVALIDPARAMETER_TYPE = "InvalidParameter.Type" // Invalid `Url`. INVALIDPARAMETER_URL = "InvalidParameter.Url" )
const APIVersion = "2020-05-27"
    Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdBreakInfo ¶
type AdBreakInfo struct {
	// SourceLocationId.
	SourceLocationId *string `json:"SourceLocationId,omitnil,omitempty" name:"SourceLocationId"`
	// VodSourceName.
	VodSourceName *string `json:"VodSourceName,omitnil,omitempty" name:"VodSourceName"`
	// Offset.
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`
	// MessageType, divided into SpliceInsert and TimeSignal.
	MessageType *string `json:"MessageType,omitnil,omitempty" name:"MessageType"`
	// TimeSignalConf.
	TimeSignalConf *TimeSignalInfo `json:"TimeSignalConf,omitnil,omitempty" name:"TimeSignalConf"`
	// SpliceInsertConf.
	SpliceInsertConf *SpliceInsertInfo `json:"SpliceInsertConf,omitnil,omitempty" name:"SpliceInsertConf"`
	// Metadatas.
	Metadatas []*Metadata `json:"Metadatas,omitnil,omitempty" name:"Metadatas"`
	// SourceLocationName.
	SourceLocationName *string `json:"SourceLocationName,omitnil,omitempty" name:"SourceLocationName"`
}
    type AliasValueConf ¶
type BindLinearAssemblyCDNDomainWithChannelRequest ¶
type BindLinearAssemblyCDNDomainWithChannelRequest struct {
	*tchttp.BaseRequest
	// Channel Id.
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
	// Cdn playback domain.
	CdnDomain *string `json:"CdnDomain,omitnil,omitempty" name:"CdnDomain"`
}
    func NewBindLinearAssemblyCDNDomainWithChannelRequest ¶
func NewBindLinearAssemblyCDNDomainWithChannelRequest() (request *BindLinearAssemblyCDNDomainWithChannelRequest)
func (*BindLinearAssemblyCDNDomainWithChannelRequest) FromJsonString ¶
func (r *BindLinearAssemblyCDNDomainWithChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindLinearAssemblyCDNDomainWithChannelRequest) ToJsonString ¶
func (r *BindLinearAssemblyCDNDomainWithChannelRequest) ToJsonString() string
type BindLinearAssemblyCDNDomainWithChannelRequestParams ¶
type BindLinearAssemblyCDNDomainWithChannelRequestParams struct {
	// Channel Id.
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
	// Cdn playback domain.
	CdnDomain *string `json:"CdnDomain,omitnil,omitempty" name:"CdnDomain"`
}
    Predefined struct for user
type BindLinearAssemblyCDNDomainWithChannelResponse ¶
type BindLinearAssemblyCDNDomainWithChannelResponse struct {
	*tchttp.BaseResponse
	Response *BindLinearAssemblyCDNDomainWithChannelResponseParams `json:"Response"`
}
    func NewBindLinearAssemblyCDNDomainWithChannelResponse ¶
func NewBindLinearAssemblyCDNDomainWithChannelResponse() (response *BindLinearAssemblyCDNDomainWithChannelResponse)
func (*BindLinearAssemblyCDNDomainWithChannelResponse) FromJsonString ¶
func (r *BindLinearAssemblyCDNDomainWithChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindLinearAssemblyCDNDomainWithChannelResponse) ToJsonString ¶
func (r *BindLinearAssemblyCDNDomainWithChannelResponse) ToJsonString() string
type BindLinearAssemblyCDNDomainWithChannelResponseParams ¶
type BindLinearAssemblyCDNDomainWithChannelResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type BindNewLVBDomainWithChannelRequest ¶
type BindNewLVBDomainWithChannelRequest struct {
	*tchttp.BaseRequest
	// Channel ID
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
	// The LVB domain name to bind
	LVBDomain *string `json:"LVBDomain,omitnil,omitempty" name:"LVBDomain"`
}
    func NewBindNewLVBDomainWithChannelRequest ¶
func NewBindNewLVBDomainWithChannelRequest() (request *BindNewLVBDomainWithChannelRequest)
func (*BindNewLVBDomainWithChannelRequest) FromJsonString ¶
func (r *BindNewLVBDomainWithChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindNewLVBDomainWithChannelRequest) ToJsonString ¶
func (r *BindNewLVBDomainWithChannelRequest) ToJsonString() string
type BindNewLVBDomainWithChannelRequestParams ¶
type BindNewLVBDomainWithChannelRequestParams struct {
	// Channel ID
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
	// The LVB domain name to bind
	LVBDomain *string `json:"LVBDomain,omitnil,omitempty" name:"LVBDomain"`
}
    Predefined struct for user
type BindNewLVBDomainWithChannelResponse ¶
type BindNewLVBDomainWithChannelResponse struct {
	*tchttp.BaseResponse
	Response *BindNewLVBDomainWithChannelResponseParams `json:"Response"`
}
    func NewBindNewLVBDomainWithChannelResponse ¶
func NewBindNewLVBDomainWithChannelResponse() (response *BindNewLVBDomainWithChannelResponse)
func (*BindNewLVBDomainWithChannelResponse) FromJsonString ¶
func (r *BindNewLVBDomainWithChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindNewLVBDomainWithChannelResponse) ToJsonString ¶
func (r *BindNewLVBDomainWithChannelResponse) ToJsonString() string
type BindNewLVBDomainWithChannelResponseParams ¶
type BindNewLVBDomainWithChannelResponseParams struct {
	// The LVB domain name bound successfully
	LVBDomain *string `json:"LVBDomain,omitnil,omitempty" name:"LVBDomain"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type CacheInfo ¶
type CacheInfo struct {
	// List of timeout parameter configuration
	// Note: this field may return `null`, indicating that no valid value was found.
	Info []*CacheInfoInfo `json:"Info,omitnil,omitempty" name:"Info"`
}
    type CacheInfoInfo ¶
type CacheInfoInfo struct {
	// Timeout period (ms), which must be an integer multiple of 1000
	// .m3u8/.mpd: [1000, 60000]
	// .ts/.m4s/.mp4: [10000, 1800000]
	Timeout *int64 `json:"Timeout,omitnil,omitempty" name:"Timeout"`
	// File extension. Valid values: .m3u8, .ts, .mpd, .m4s, .mp4
	// Note: this field may return `null`, indicating that no valid value was found.
	Ext *string `json:"Ext,omitnil,omitempty" name:"Ext"`
}
    type CdnDomainInfo ¶
type CdnDomainInfo struct {
	TotalSize *int64 `json:"TotalSize,omitnil,omitempty" name:"TotalSize"`
	Records []*DomainRecordInfo `json:"Records,omitnil,omitempty" name:"Records"`
}
    type ChannelAlertResp ¶
type ChannelAlertResp struct {
	// Program alarm aggregation information.
	ProgramAlertCounts []*ProgramAlertCounts `json:"ProgramAlertCounts,omitnil,omitempty" name:"ProgramAlertCounts"`
	// Program alarm details.
	ProgramAlertInfos []*ProgramAlertInfos `json:"ProgramAlertInfos,omitnil,omitempty" name:"ProgramAlertInfos"`
}
    type ChannelInfo ¶
type ChannelInfo struct {
	// Channel ID.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
	// Channel name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// Channel protocol.
	Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"`
	// Channel input and output.
	Points *PointInfo `json:"Points,omitnil,omitempty" name:"Points"`
	// Cache configuration
	// Note: this field may return `null`, indicating that no valid value was found.
	CacheInfo *CacheInfo `json:"CacheInfo,omitnil,omitempty" name:"CacheInfo"`
}
    type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) BindLinearAssemblyCDNDomainWithChannel ¶
func (c *Client) BindLinearAssemblyCDNDomainWithChannel(request *BindLinearAssemblyCDNDomainWithChannelRequest) (response *BindLinearAssemblyCDNDomainWithChannelResponse, err error)
BindLinearAssemblyCDNDomainWithChannel Linear Assembly channel is bound to CDN playback domain name.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CDNDOMAIN = "InvalidParameter.CdnDomain" INVALIDPARAMETER_CHANNELID = "InvalidParameter.ChannelId"
func (*Client) BindLinearAssemblyCDNDomainWithChannelWithContext ¶
func (c *Client) BindLinearAssemblyCDNDomainWithChannelWithContext(ctx context.Context, request *BindLinearAssemblyCDNDomainWithChannelRequest) (response *BindLinearAssemblyCDNDomainWithChannelResponse, err error)
BindLinearAssemblyCDNDomainWithChannel Linear Assembly channel is bound to CDN playback domain name.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CDNDOMAIN = "InvalidParameter.CdnDomain" INVALIDPARAMETER_CHANNELID = "InvalidParameter.ChannelId"
func (*Client) BindNewLVBDomainWithChannel ¶
func (c *Client) BindNewLVBDomainWithChannel(request *BindNewLVBDomainWithChannelRequest) (response *BindNewLVBDomainWithChannelResponse, err error)
BindNewLVBDomainWithChannel This API is used to bind an LVB domain name to a channel.
error code that may be returned:
INVALIDPARAMETER_CHANNELID = "InvalidParameter.ChannelId" INVALIDPARAMETER_LVBDOMAIN = "InvalidParameter.LvbDomain"
func (*Client) BindNewLVBDomainWithChannelWithContext ¶
func (c *Client) BindNewLVBDomainWithChannelWithContext(ctx context.Context, request *BindNewLVBDomainWithChannelRequest) (response *BindNewLVBDomainWithChannelResponse, err error)
BindNewLVBDomainWithChannel This API is used to bind an LVB domain name to a channel.
error code that may be returned:
INVALIDPARAMETER_CHANNELID = "InvalidParameter.ChannelId" INVALIDPARAMETER_LVBDOMAIN = "InvalidParameter.LvbDomain"
func (*Client) CreateStreamPackageChannel ¶
func (c *Client) CreateStreamPackageChannel(request *CreateStreamPackageChannelRequest) (response *CreateStreamPackageChannelResponse, err error)
CreateStreamPackageChannel This API is used to create a StreamPackage channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) CreateStreamPackageChannelEndpoint ¶
func (c *Client) CreateStreamPackageChannelEndpoint(request *CreateStreamPackageChannelEndpointRequest) (response *CreateStreamPackageChannelEndpointResponse, err error)
CreateStreamPackageChannelEndpoint This API is used to create an endpoint on a StreamPackage channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo"
func (*Client) CreateStreamPackageChannelEndpointWithContext ¶
func (c *Client) CreateStreamPackageChannelEndpointWithContext(ctx context.Context, request *CreateStreamPackageChannelEndpointRequest) (response *CreateStreamPackageChannelEndpointResponse, err error)
CreateStreamPackageChannelEndpoint This API is used to create an endpoint on a StreamPackage channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo"
func (*Client) CreateStreamPackageChannelWithContext ¶
func (c *Client) CreateStreamPackageChannelWithContext(ctx context.Context, request *CreateStreamPackageChannelRequest) (response *CreateStreamPackageChannelResponse, err error)
CreateStreamPackageChannel This API is used to create a StreamPackage channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) CreateStreamPackageHarvestJob ¶
func (c *Client) CreateStreamPackageHarvestJob(request *CreateStreamPackageHarvestJobRequest) (response *CreateStreamPackageHarvestJobResponse, err error)
CreateStreamPackageHarvestJob Create HarvestJob.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_OUTPUTGROUPS = "InvalidParameter.OutputGroups" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) CreateStreamPackageHarvestJobWithContext ¶
func (c *Client) CreateStreamPackageHarvestJobWithContext(ctx context.Context, request *CreateStreamPackageHarvestJobRequest) (response *CreateStreamPackageHarvestJobResponse, err error)
CreateStreamPackageHarvestJob Create HarvestJob.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_OUTPUTGROUPS = "InvalidParameter.OutputGroups" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) CreateStreamPackageLinearAssemblyChannel ¶
func (c *Client) CreateStreamPackageLinearAssemblyChannel(request *CreateStreamPackageLinearAssemblyChannelRequest) (response *CreateStreamPackageLinearAssemblyChannelResponse, err error)
CreateStreamPackageLinearAssemblyChannel Create a linear assembly channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) CreateStreamPackageLinearAssemblyChannelWithContext ¶
func (c *Client) CreateStreamPackageLinearAssemblyChannelWithContext(ctx context.Context, request *CreateStreamPackageLinearAssemblyChannelRequest) (response *CreateStreamPackageLinearAssemblyChannelResponse, err error)
CreateStreamPackageLinearAssemblyChannel Create a linear assembly channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) CreateStreamPackageLinearAssemblyProgram ¶
func (c *Client) CreateStreamPackageLinearAssemblyProgram(request *CreateStreamPackageLinearAssemblyProgramRequest) (response *CreateStreamPackageLinearAssemblyProgramResponse, err error)
CreateStreamPackageLinearAssemblyProgram Create a linear assembly program.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) CreateStreamPackageLinearAssemblyProgramWithContext ¶
func (c *Client) CreateStreamPackageLinearAssemblyProgramWithContext(ctx context.Context, request *CreateStreamPackageLinearAssemblyProgramRequest) (response *CreateStreamPackageLinearAssemblyProgramResponse, err error)
CreateStreamPackageLinearAssemblyProgram Create a linear assembly program.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) CreateStreamPackageSSAIChannel ¶
func (c *Client) CreateStreamPackageSSAIChannel(request *CreateStreamPackageSSAIChannelRequest) (response *CreateStreamPackageSSAIChannelResponse, err error)
CreateStreamPackageSSAIChannel CreateStreamPackageSSAIChannel
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo"
func (*Client) CreateStreamPackageSSAIChannelWithContext ¶
func (c *Client) CreateStreamPackageSSAIChannelWithContext(ctx context.Context, request *CreateStreamPackageSSAIChannelRequest) (response *CreateStreamPackageSSAIChannelResponse, err error)
CreateStreamPackageSSAIChannel CreateStreamPackageSSAIChannel
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo"
func (*Client) CreateStreamPackageSource ¶
func (c *Client) CreateStreamPackageSource(request *CreateStreamPackageSourceRequest) (response *CreateStreamPackageSourceResponse, err error)
CreateStreamPackageSource Create channel linear assembly Source.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) CreateStreamPackageSourceLocation ¶
func (c *Client) CreateStreamPackageSourceLocation(request *CreateStreamPackageSourceLocationRequest) (response *CreateStreamPackageSourceLocationResponse, err error)
CreateStreamPackageSourceLocation Create Linear Assembly SourceLocation.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) CreateStreamPackageSourceLocationWithContext ¶
func (c *Client) CreateStreamPackageSourceLocationWithContext(ctx context.Context, request *CreateStreamPackageSourceLocationRequest) (response *CreateStreamPackageSourceLocationResponse, err error)
CreateStreamPackageSourceLocation Create Linear Assembly SourceLocation.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) CreateStreamPackageSourceWithContext ¶
func (c *Client) CreateStreamPackageSourceWithContext(ctx context.Context, request *CreateStreamPackageSourceRequest) (response *CreateStreamPackageSourceResponse, err error)
CreateStreamPackageSource Create channel linear assembly Source.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) CreateStreamPackageVodRemuxTask ¶
func (c *Client) CreateStreamPackageVodRemuxTask(request *CreateStreamPackageVodRemuxTaskRequest) (response *CreateStreamPackageVodRemuxTaskResponse, err error)
CreateStreamPackageVodRemuxTask Create VodRemuxTask
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_INPUTFILEINFO = "InvalidParameter.InputFileInfo" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_OUTPUTSTORAGE = "InvalidParameter.OutputStorage" INVALIDPARAMETER_TYPE = "InvalidParameter.Type"
func (*Client) CreateStreamPackageVodRemuxTaskWithContext ¶
func (c *Client) CreateStreamPackageVodRemuxTaskWithContext(ctx context.Context, request *CreateStreamPackageVodRemuxTaskRequest) (response *CreateStreamPackageVodRemuxTaskResponse, err error)
CreateStreamPackageVodRemuxTask Create VodRemuxTask
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_INPUTFILEINFO = "InvalidParameter.InputFileInfo" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_OUTPUTSTORAGE = "InvalidParameter.OutputStorage" INVALIDPARAMETER_TYPE = "InvalidParameter.Type"
func (*Client) DeleteStreamPackageChannelEndpoints ¶
func (c *Client) DeleteStreamPackageChannelEndpoints(request *DeleteStreamPackageChannelEndpointsRequest) (response *DeleteStreamPackageChannelEndpointsResponse, err error)
DeleteStreamPackageChannelEndpoints This API is used to delete endpoints from a StreamPackage channel in batches.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageChannelEndpointsWithContext ¶
func (c *Client) DeleteStreamPackageChannelEndpointsWithContext(ctx context.Context, request *DeleteStreamPackageChannelEndpointsRequest) (response *DeleteStreamPackageChannelEndpointsResponse, err error)
DeleteStreamPackageChannelEndpoints This API is used to delete endpoints from a StreamPackage channel in batches.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageChannels ¶
func (c *Client) DeleteStreamPackageChannels(request *DeleteStreamPackageChannelsRequest) (response *DeleteStreamPackageChannelsResponse, err error)
DeleteStreamPackageChannels This API is used to delete StreamPackage channels in batches.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_POINTS = "InvalidParameter.Points"
func (*Client) DeleteStreamPackageChannelsWithContext ¶
func (c *Client) DeleteStreamPackageChannelsWithContext(ctx context.Context, request *DeleteStreamPackageChannelsRequest) (response *DeleteStreamPackageChannelsResponse, err error)
DeleteStreamPackageChannels This API is used to delete StreamPackage channels in batches.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_POINTS = "InvalidParameter.Points"
func (*Client) DeleteStreamPackageHarvestJob ¶
func (c *Client) DeleteStreamPackageHarvestJob(request *DeleteStreamPackageHarvestJobRequest) (response *DeleteStreamPackageHarvestJobResponse, err error)
DeleteStreamPackageHarvestJob Delete HarvestJob.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) DeleteStreamPackageHarvestJobWithContext ¶
func (c *Client) DeleteStreamPackageHarvestJobWithContext(ctx context.Context, request *DeleteStreamPackageHarvestJobRequest) (response *DeleteStreamPackageHarvestJobResponse, err error)
DeleteStreamPackageHarvestJob Delete HarvestJob.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) DeleteStreamPackageHarvestJobs ¶
func (c *Client) DeleteStreamPackageHarvestJobs(request *DeleteStreamPackageHarvestJobsRequest) (response *DeleteStreamPackageHarvestJobsResponse, err error)
DeleteStreamPackageHarvestJobs Deleting HarvestJobs in Batch.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) DeleteStreamPackageHarvestJobsWithContext ¶
func (c *Client) DeleteStreamPackageHarvestJobsWithContext(ctx context.Context, request *DeleteStreamPackageHarvestJobsRequest) (response *DeleteStreamPackageHarvestJobsResponse, err error)
DeleteStreamPackageHarvestJobs Deleting HarvestJobs in Batch.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) DeleteStreamPackageLinearAssemblyChannel ¶
func (c *Client) DeleteStreamPackageLinearAssemblyChannel(request *DeleteStreamPackageLinearAssemblyChannelRequest) (response *DeleteStreamPackageLinearAssemblyChannelResponse, err error)
DeleteStreamPackageLinearAssemblyChannel Delete channel linear assemblyChannel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageLinearAssemblyChannelWithContext ¶
func (c *Client) DeleteStreamPackageLinearAssemblyChannelWithContext(ctx context.Context, request *DeleteStreamPackageLinearAssemblyChannelRequest) (response *DeleteStreamPackageLinearAssemblyChannelResponse, err error)
DeleteStreamPackageLinearAssemblyChannel Delete channel linear assemblyChannel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageLinearAssemblyChannels ¶
func (c *Client) DeleteStreamPackageLinearAssemblyChannels(request *DeleteStreamPackageLinearAssemblyChannelsRequest) (response *DeleteStreamPackageLinearAssemblyChannelsResponse, err error)
DeleteStreamPackageLinearAssemblyChannels Delete channels in batches and linearly assemble channels.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageLinearAssemblyChannelsWithContext ¶
func (c *Client) DeleteStreamPackageLinearAssemblyChannelsWithContext(ctx context.Context, request *DeleteStreamPackageLinearAssemblyChannelsRequest) (response *DeleteStreamPackageLinearAssemblyChannelsResponse, err error)
DeleteStreamPackageLinearAssemblyChannels Delete channels in batches and linearly assemble channels.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageLinearAssemblyProgram ¶
func (c *Client) DeleteStreamPackageLinearAssemblyProgram(request *DeleteStreamPackageLinearAssemblyProgramRequest) (response *DeleteStreamPackageLinearAssemblyProgramResponse, err error)
DeleteStreamPackageLinearAssemblyProgram Delete Channel Linear Assembly Program.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageLinearAssemblyProgramWithContext ¶
func (c *Client) DeleteStreamPackageLinearAssemblyProgramWithContext(ctx context.Context, request *DeleteStreamPackageLinearAssemblyProgramRequest) (response *DeleteStreamPackageLinearAssemblyProgramResponse, err error)
DeleteStreamPackageLinearAssemblyProgram Delete Channel Linear Assembly Program.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageLinearAssemblyPrograms ¶
func (c *Client) DeleteStreamPackageLinearAssemblyPrograms(request *DeleteStreamPackageLinearAssemblyProgramsRequest) (response *DeleteStreamPackageLinearAssemblyProgramsResponse, err error)
DeleteStreamPackageLinearAssemblyPrograms Batch deletion of channels linear assembly program.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageLinearAssemblyProgramsWithContext ¶
func (c *Client) DeleteStreamPackageLinearAssemblyProgramsWithContext(ctx context.Context, request *DeleteStreamPackageLinearAssemblyProgramsRequest) (response *DeleteStreamPackageLinearAssemblyProgramsResponse, err error)
DeleteStreamPackageLinearAssemblyPrograms Batch deletion of channels linear assembly program.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageSSAIChannel ¶
func (c *Client) DeleteStreamPackageSSAIChannel(request *DeleteStreamPackageSSAIChannelRequest) (response *DeleteStreamPackageSSAIChannelResponse, err error)
DeleteStreamPackageSSAIChannel DeleteStreamPackageSSAIChannel
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo"
func (*Client) DeleteStreamPackageSSAIChannelWithContext ¶
func (c *Client) DeleteStreamPackageSSAIChannelWithContext(ctx context.Context, request *DeleteStreamPackageSSAIChannelRequest) (response *DeleteStreamPackageSSAIChannelResponse, err error)
DeleteStreamPackageSSAIChannel DeleteStreamPackageSSAIChannel
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo"
func (*Client) DeleteStreamPackageSource ¶
func (c *Client) DeleteStreamPackageSource(request *DeleteStreamPackageSourceRequest) (response *DeleteStreamPackageSourceResponse, err error)
DeleteStreamPackageSource Delete channel linear assembly Source.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageSourceLocation ¶
func (c *Client) DeleteStreamPackageSourceLocation(request *DeleteStreamPackageSourceLocationRequest) (response *DeleteStreamPackageSourceLocationResponse, err error)
DeleteStreamPackageSourceLocation Batch delete media packaging SourceLocation.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageSourceLocationWithContext ¶
func (c *Client) DeleteStreamPackageSourceLocationWithContext(ctx context.Context, request *DeleteStreamPackageSourceLocationRequest) (response *DeleteStreamPackageSourceLocationResponse, err error)
DeleteStreamPackageSourceLocation Batch delete media packaging SourceLocation.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageSourceWithContext ¶
func (c *Client) DeleteStreamPackageSourceWithContext(ctx context.Context, request *DeleteStreamPackageSourceRequest) (response *DeleteStreamPackageSourceResponse, err error)
DeleteStreamPackageSource Delete channel linear assembly Source.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageVodRemuxTask ¶
func (c *Client) DeleteStreamPackageVodRemuxTask(request *DeleteStreamPackageVodRemuxTaskRequest) (response *DeleteStreamPackageVodRemuxTaskResponse, err error)
DeleteStreamPackageVodRemuxTask Delete Vod remux task.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) DeleteStreamPackageVodRemuxTaskWithContext ¶
func (c *Client) DeleteStreamPackageVodRemuxTaskWithContext(ctx context.Context, request *DeleteStreamPackageVodRemuxTaskRequest) (response *DeleteStreamPackageVodRemuxTaskResponse, err error)
DeleteStreamPackageVodRemuxTask Delete Vod remux task.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) DeleteStreamPackageVodRemuxTasks ¶
func (c *Client) DeleteStreamPackageVodRemuxTasks(request *DeleteStreamPackageVodRemuxTasksRequest) (response *DeleteStreamPackageVodRemuxTasksResponse, err error)
DeleteStreamPackageVodRemuxTasks Delete VOD remux tasks in batches.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) DeleteStreamPackageVodRemuxTasksWithContext ¶
func (c *Client) DeleteStreamPackageVodRemuxTasksWithContext(ctx context.Context, request *DeleteStreamPackageVodRemuxTasksRequest) (response *DeleteStreamPackageVodRemuxTasksResponse, err error)
DeleteStreamPackageVodRemuxTasks Delete VOD remux tasks in batches.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) DescribeLinearAssemblyCDNDomainWithChannel ¶
func (c *Client) DescribeLinearAssemblyCDNDomainWithChannel(request *DescribeLinearAssemblyCDNDomainWithChannelRequest) (response *DescribeLinearAssemblyCDNDomainWithChannelResponse, err error)
DescribeLinearAssemblyCDNDomainWithChannel Query the CDN domain name associated with the LinearAssembly channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CHANNELID = "InvalidParameter.ChannelId"
func (*Client) DescribeLinearAssemblyCDNDomainWithChannelWithContext ¶
func (c *Client) DescribeLinearAssemblyCDNDomainWithChannelWithContext(ctx context.Context, request *DescribeLinearAssemblyCDNDomainWithChannelRequest) (response *DescribeLinearAssemblyCDNDomainWithChannelResponse, err error)
DescribeLinearAssemblyCDNDomainWithChannel Query the CDN domain name associated with the LinearAssembly channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CHANNELID = "InvalidParameter.ChannelId"
func (*Client) DescribeLinearAssemblyCDNDomainWithChannels ¶
func (c *Client) DescribeLinearAssemblyCDNDomainWithChannels(request *DescribeLinearAssemblyCDNDomainWithChannelsRequest) (response *DescribeLinearAssemblyCDNDomainWithChannelsResponse, err error)
DescribeLinearAssemblyCDNDomainWithChannels Query the CDN domain names associated with all LinearAssembly channels.
error code that may be returned:
INTERNALERROR = "InternalError"
func (*Client) DescribeLinearAssemblyCDNDomainWithChannelsWithContext ¶
func (c *Client) DescribeLinearAssemblyCDNDomainWithChannelsWithContext(ctx context.Context, request *DescribeLinearAssemblyCDNDomainWithChannelsRequest) (response *DescribeLinearAssemblyCDNDomainWithChannelsResponse, err error)
DescribeLinearAssemblyCDNDomainWithChannels Query the CDN domain names associated with all LinearAssembly channels.
error code that may be returned:
INTERNALERROR = "InternalError"
func (*Client) DescribeStreamPackageChannel ¶
func (c *Client) DescribeStreamPackageChannel(request *DescribeStreamPackageChannelRequest) (response *DescribeStreamPackageChannelResponse, err error)
DescribeStreamPackageChannel This API is used to query the information of a StreamPackage channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) DescribeStreamPackageChannelWithContext ¶
func (c *Client) DescribeStreamPackageChannelWithContext(ctx context.Context, request *DescribeStreamPackageChannelRequest) (response *DescribeStreamPackageChannelResponse, err error)
DescribeStreamPackageChannel This API is used to query the information of a StreamPackage channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) DescribeStreamPackageChannels ¶
func (c *Client) DescribeStreamPackageChannels(request *DescribeStreamPackageChannelsRequest) (response *DescribeStreamPackageChannelsResponse, err error)
DescribeStreamPackageChannels This API is used to query the information of multiple StreamPackage channels.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize" INVALIDPARAMETER_POINTS = "InvalidParameter.Points"
func (*Client) DescribeStreamPackageChannelsWithContext ¶
func (c *Client) DescribeStreamPackageChannelsWithContext(ctx context.Context, request *DescribeStreamPackageChannelsRequest) (response *DescribeStreamPackageChannelsResponse, err error)
DescribeStreamPackageChannels This API is used to query the information of multiple StreamPackage channels.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize" INVALIDPARAMETER_POINTS = "InvalidParameter.Points"
func (*Client) DescribeStreamPackageHarvestJob ¶
func (c *Client) DescribeStreamPackageHarvestJob(request *DescribeStreamPackageHarvestJobRequest) (response *DescribeStreamPackageHarvestJobResponse, err error)
DescribeStreamPackageHarvestJob Query HarvestJob.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) DescribeStreamPackageHarvestJobWithContext ¶
func (c *Client) DescribeStreamPackageHarvestJobWithContext(ctx context.Context, request *DescribeStreamPackageHarvestJobRequest) (response *DescribeStreamPackageHarvestJobResponse, err error)
DescribeStreamPackageHarvestJob Query HarvestJob.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) DescribeStreamPackageHarvestJobs ¶
func (c *Client) DescribeStreamPackageHarvestJobs(request *DescribeStreamPackageHarvestJobsRequest) (response *DescribeStreamPackageHarvestJobsResponse, err error)
DescribeStreamPackageHarvestJobs Batch query HarvestJob.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) DescribeStreamPackageHarvestJobsWithContext ¶
func (c *Client) DescribeStreamPackageHarvestJobsWithContext(ctx context.Context, request *DescribeStreamPackageHarvestJobsRequest) (response *DescribeStreamPackageHarvestJobsResponse, err error)
DescribeStreamPackageHarvestJobs Batch query HarvestJob.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) DescribeStreamPackageLinearAssemblyChannel ¶
func (c *Client) DescribeStreamPackageLinearAssemblyChannel(request *DescribeStreamPackageLinearAssemblyChannelRequest) (response *DescribeStreamPackageLinearAssemblyChannelResponse, err error)
DescribeStreamPackageLinearAssemblyChannel Query channel linear assembly Channel information.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) DescribeStreamPackageLinearAssemblyChannelAlerts ¶
func (c *Client) DescribeStreamPackageLinearAssemblyChannelAlerts(request *DescribeStreamPackageLinearAssemblyChannelAlertsRequest) (response *DescribeStreamPackageLinearAssemblyChannelAlertsResponse, err error)
DescribeStreamPackageLinearAssemblyChannelAlerts Query linear assembly channel alarm information.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DescribeStreamPackageLinearAssemblyChannelAlertsWithContext ¶
func (c *Client) DescribeStreamPackageLinearAssemblyChannelAlertsWithContext(ctx context.Context, request *DescribeStreamPackageLinearAssemblyChannelAlertsRequest) (response *DescribeStreamPackageLinearAssemblyChannelAlertsResponse, err error)
DescribeStreamPackageLinearAssemblyChannelAlerts Query linear assembly channel alarm information.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DescribeStreamPackageLinearAssemblyChannelWithContext ¶
func (c *Client) DescribeStreamPackageLinearAssemblyChannelWithContext(ctx context.Context, request *DescribeStreamPackageLinearAssemblyChannelRequest) (response *DescribeStreamPackageLinearAssemblyChannelResponse, err error)
DescribeStreamPackageLinearAssemblyChannel Query channel linear assembly Channel information.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) DescribeStreamPackageLinearAssemblyChannels ¶
func (c *Client) DescribeStreamPackageLinearAssemblyChannels(request *DescribeStreamPackageLinearAssemblyChannelsRequest) (response *DescribeStreamPackageLinearAssemblyChannelsResponse, err error)
DescribeStreamPackageLinearAssemblyChannels Query channel linear assembly Channel information list.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize" INVALIDPARAMETER_POINTS = "InvalidParameter.Points"
func (*Client) DescribeStreamPackageLinearAssemblyChannelsWithContext ¶
func (c *Client) DescribeStreamPackageLinearAssemblyChannelsWithContext(ctx context.Context, request *DescribeStreamPackageLinearAssemblyChannelsRequest) (response *DescribeStreamPackageLinearAssemblyChannelsResponse, err error)
DescribeStreamPackageLinearAssemblyChannels Query channel linear assembly Channel information list.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize" INVALIDPARAMETER_POINTS = "InvalidParameter.Points"
func (*Client) DescribeStreamPackageLinearAssemblyProgram ¶
func (c *Client) DescribeStreamPackageLinearAssemblyProgram(request *DescribeStreamPackageLinearAssemblyProgramRequest) (response *DescribeStreamPackageLinearAssemblyProgramResponse, err error)
DescribeStreamPackageLinearAssemblyProgram Query channel linear assembly program information.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) DescribeStreamPackageLinearAssemblyProgramSchedules ¶
func (c *Client) DescribeStreamPackageLinearAssemblyProgramSchedules(request *DescribeStreamPackageLinearAssemblyProgramSchedulesRequest) (response *DescribeStreamPackageLinearAssemblyProgramSchedulesResponse, err error)
DescribeStreamPackageLinearAssemblyProgramSchedules Query channel linear assembly Programl assembly scheduling information list.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize" INVALIDPARAMETER_POINTS = "InvalidParameter.Points"
func (*Client) DescribeStreamPackageLinearAssemblyProgramSchedulesWithContext ¶
func (c *Client) DescribeStreamPackageLinearAssemblyProgramSchedulesWithContext(ctx context.Context, request *DescribeStreamPackageLinearAssemblyProgramSchedulesRequest) (response *DescribeStreamPackageLinearAssemblyProgramSchedulesResponse, err error)
DescribeStreamPackageLinearAssemblyProgramSchedules Query channel linear assembly Programl assembly scheduling information list.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize" INVALIDPARAMETER_POINTS = "InvalidParameter.Points"
func (*Client) DescribeStreamPackageLinearAssemblyProgramWithContext ¶
func (c *Client) DescribeStreamPackageLinearAssemblyProgramWithContext(ctx context.Context, request *DescribeStreamPackageLinearAssemblyProgramRequest) (response *DescribeStreamPackageLinearAssemblyProgramResponse, err error)
DescribeStreamPackageLinearAssemblyProgram Query channel linear assembly program information.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) DescribeStreamPackageLinearAssemblyPrograms ¶
func (c *Client) DescribeStreamPackageLinearAssemblyPrograms(request *DescribeStreamPackageLinearAssemblyProgramsRequest) (response *DescribeStreamPackageLinearAssemblyProgramsResponse, err error)
DescribeStreamPackageLinearAssemblyPrograms Query channel linear assembly Programl information list.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize" INVALIDPARAMETER_POINTS = "InvalidParameter.Points"
func (*Client) DescribeStreamPackageLinearAssemblyProgramsWithContext ¶
func (c *Client) DescribeStreamPackageLinearAssemblyProgramsWithContext(ctx context.Context, request *DescribeStreamPackageLinearAssemblyProgramsRequest) (response *DescribeStreamPackageLinearAssemblyProgramsResponse, err error)
DescribeStreamPackageLinearAssemblyPrograms Query channel linear assembly Programl information list.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize" INVALIDPARAMETER_POINTS = "InvalidParameter.Points"
func (*Client) DescribeStreamPackageSSAIChannel ¶
func (c *Client) DescribeStreamPackageSSAIChannel(request *DescribeStreamPackageSSAIChannelRequest) (response *DescribeStreamPackageSSAIChannelResponse, err error)
DescribeStreamPackageSSAIChannel DescribeStreamPackageSSAIChannel
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo"
func (*Client) DescribeStreamPackageSSAIChannelWithContext ¶
func (c *Client) DescribeStreamPackageSSAIChannelWithContext(ctx context.Context, request *DescribeStreamPackageSSAIChannelRequest) (response *DescribeStreamPackageSSAIChannelResponse, err error)
DescribeStreamPackageSSAIChannel DescribeStreamPackageSSAIChannel
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo"
func (*Client) DescribeStreamPackageSSAIChannels ¶
func (c *Client) DescribeStreamPackageSSAIChannels(request *DescribeStreamPackageSSAIChannelsRequest) (response *DescribeStreamPackageSSAIChannelsResponse, err error)
DescribeStreamPackageSSAIChannels DescribeStreamPackageSSAIChannels
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo"
func (*Client) DescribeStreamPackageSSAIChannelsWithContext ¶
func (c *Client) DescribeStreamPackageSSAIChannelsWithContext(ctx context.Context, request *DescribeStreamPackageSSAIChannelsRequest) (response *DescribeStreamPackageSSAIChannelsResponse, err error)
DescribeStreamPackageSSAIChannels DescribeStreamPackageSSAIChannels
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo"
func (*Client) DescribeStreamPackageSSAIUsage ¶
func (c *Client) DescribeStreamPackageSSAIUsage(request *DescribeStreamPackageSSAIUsageRequest) (response *DescribeStreamPackageSSAIUsageResponse, err error)
DescribeStreamPackageSSAIUsage This API is used to query SSAI ad replacement usage.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_GETSSAICHANNELSFAILED = "InternalError.GetSSAIChannelsFailed" INTERNALERROR_GETSSAIUSAGEPARTIALFAILED = "InternalError.GetSSAIUsagePartialFailed" INVALIDPARAMETER_INVALIDPARAMETERCHANNELID = "InvalidParameter.InvalidParameterChannelId" INVALIDPARAMETER_TYPE = "InvalidParameter.Type"
func (*Client) DescribeStreamPackageSSAIUsageWithContext ¶
func (c *Client) DescribeStreamPackageSSAIUsageWithContext(ctx context.Context, request *DescribeStreamPackageSSAIUsageRequest) (response *DescribeStreamPackageSSAIUsageResponse, err error)
DescribeStreamPackageSSAIUsage This API is used to query SSAI ad replacement usage.
error code that may be returned:
INTERNALERROR = "InternalError" INTERNALERROR_GETSSAICHANNELSFAILED = "InternalError.GetSSAIChannelsFailed" INTERNALERROR_GETSSAIUSAGEPARTIALFAILED = "InternalError.GetSSAIUsagePartialFailed" INVALIDPARAMETER_INVALIDPARAMETERCHANNELID = "InvalidParameter.InvalidParameterChannelId" INVALIDPARAMETER_TYPE = "InvalidParameter.Type"
func (*Client) DescribeStreamPackageSource ¶
func (c *Client) DescribeStreamPackageSource(request *DescribeStreamPackageSourceRequest) (response *DescribeStreamPackageSourceResponse, err error)
DescribeStreamPackageSource Query channel linear assembly Source information.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) DescribeStreamPackageSourceAlerts ¶
func (c *Client) DescribeStreamPackageSourceAlerts(request *DescribeStreamPackageSourceAlertsRequest) (response *DescribeStreamPackageSourceAlertsResponse, err error)
DescribeStreamPackageSourceAlerts Query channel linear assembly Source alarm information.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DescribeStreamPackageSourceAlertsWithContext ¶
func (c *Client) DescribeStreamPackageSourceAlertsWithContext(ctx context.Context, request *DescribeStreamPackageSourceAlertsRequest) (response *DescribeStreamPackageSourceAlertsResponse, err error)
DescribeStreamPackageSourceAlerts Query channel linear assembly Source alarm information.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DescribeStreamPackageSourceLocation ¶
func (c *Client) DescribeStreamPackageSourceLocation(request *DescribeStreamPackageSourceLocationRequest) (response *DescribeStreamPackageSourceLocationResponse, err error)
DescribeStreamPackageSourceLocation Query channel linear assembly sourceLocation information.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) DescribeStreamPackageSourceLocationAlerts ¶
func (c *Client) DescribeStreamPackageSourceLocationAlerts(request *DescribeStreamPackageSourceLocationAlertsRequest) (response *DescribeStreamPackageSourceLocationAlertsResponse, err error)
DescribeStreamPackageSourceLocationAlerts Query channel linear assembly Location alarm information.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DescribeStreamPackageSourceLocationAlertsWithContext ¶
func (c *Client) DescribeStreamPackageSourceLocationAlertsWithContext(ctx context.Context, request *DescribeStreamPackageSourceLocationAlertsRequest) (response *DescribeStreamPackageSourceLocationAlertsResponse, err error)
DescribeStreamPackageSourceLocationAlerts Query channel linear assembly Location alarm information.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DescribeStreamPackageSourceLocationWithContext ¶
func (c *Client) DescribeStreamPackageSourceLocationWithContext(ctx context.Context, request *DescribeStreamPackageSourceLocationRequest) (response *DescribeStreamPackageSourceLocationResponse, err error)
DescribeStreamPackageSourceLocation Query channel linear assembly sourceLocation information.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) DescribeStreamPackageSourceLocations ¶
func (c *Client) DescribeStreamPackageSourceLocations(request *DescribeStreamPackageSourceLocationsRequest) (response *DescribeStreamPackageSourceLocationsResponse, err error)
DescribeStreamPackageSourceLocations Query channel linear assembly SourceLocation information list.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize" INVALIDPARAMETER_POINTS = "InvalidParameter.Points"
func (*Client) DescribeStreamPackageSourceLocationsWithContext ¶
func (c *Client) DescribeStreamPackageSourceLocationsWithContext(ctx context.Context, request *DescribeStreamPackageSourceLocationsRequest) (response *DescribeStreamPackageSourceLocationsResponse, err error)
DescribeStreamPackageSourceLocations Query channel linear assembly SourceLocation information list.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize" INVALIDPARAMETER_POINTS = "InvalidParameter.Points"
func (*Client) DescribeStreamPackageSourceWithContext ¶
func (c *Client) DescribeStreamPackageSourceWithContext(ctx context.Context, request *DescribeStreamPackageSourceRequest) (response *DescribeStreamPackageSourceResponse, err error)
DescribeStreamPackageSource Query channel linear assembly Source information.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) DescribeStreamPackageSources ¶
func (c *Client) DescribeStreamPackageSources(request *DescribeStreamPackageSourcesRequest) (response *DescribeStreamPackageSourcesResponse, err error)
DescribeStreamPackageSources Query channel linear assembly Source information list.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize" INVALIDPARAMETER_POINTS = "InvalidParameter.Points"
func (*Client) DescribeStreamPackageSourcesWithContext ¶
func (c *Client) DescribeStreamPackageSourcesWithContext(ctx context.Context, request *DescribeStreamPackageSourcesRequest) (response *DescribeStreamPackageSourcesResponse, err error)
DescribeStreamPackageSources Query channel linear assembly Source information list.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize" INVALIDPARAMETER_POINTS = "InvalidParameter.Points"
func (*Client) DescribeStreamPackageVodRemuxTask ¶
func (c *Client) DescribeStreamPackageVodRemuxTask(request *DescribeStreamPackageVodRemuxTaskRequest) (response *DescribeStreamPackageVodRemuxTaskResponse, err error)
DescribeStreamPackageVodRemuxTask Query VOD remux task information.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) DescribeStreamPackageVodRemuxTaskWithContext ¶
func (c *Client) DescribeStreamPackageVodRemuxTaskWithContext(ctx context.Context, request *DescribeStreamPackageVodRemuxTaskRequest) (response *DescribeStreamPackageVodRemuxTaskResponse, err error)
DescribeStreamPackageVodRemuxTask Query VOD remux task information.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) DescribeStreamPackageVodRemuxTasks ¶
func (c *Client) DescribeStreamPackageVodRemuxTasks(request *DescribeStreamPackageVodRemuxTasksRequest) (response *DescribeStreamPackageVodRemuxTasksResponse, err error)
DescribeStreamPackageVodRemuxTasks Query VOD remux tasks informations.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize"
func (*Client) DescribeStreamPackageVodRemuxTasksWithContext ¶
func (c *Client) DescribeStreamPackageVodRemuxTasksWithContext(ctx context.Context, request *DescribeStreamPackageVodRemuxTasksRequest) (response *DescribeStreamPackageVodRemuxTasksResponse, err error)
DescribeStreamPackageVodRemuxTasks Query VOD remux tasks informations.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize"
func (*Client) ModifyStreamPackageChannel ¶
func (c *Client) ModifyStreamPackageChannel(request *ModifyStreamPackageChannelRequest) (response *ModifyStreamPackageChannelResponse, err error)
ModifyStreamPackageChannel This API is used to modify a StreamPackage channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) ModifyStreamPackageChannelEndpoint ¶
func (c *Client) ModifyStreamPackageChannelEndpoint(request *ModifyStreamPackageChannelEndpointRequest) (response *ModifyStreamPackageChannelEndpointResponse, err error)
ModifyStreamPackageChannelEndpoint This API is used to modify an endpoint of a StreamPackage channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) ModifyStreamPackageChannelEndpointWithContext ¶
func (c *Client) ModifyStreamPackageChannelEndpointWithContext(ctx context.Context, request *ModifyStreamPackageChannelEndpointRequest) (response *ModifyStreamPackageChannelEndpointResponse, err error)
ModifyStreamPackageChannelEndpoint This API is used to modify an endpoint of a StreamPackage channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) ModifyStreamPackageChannelInputAuthInfo ¶
func (c *Client) ModifyStreamPackageChannelInputAuthInfo(request *ModifyStreamPackageChannelInputAuthInfoRequest) (response *ModifyStreamPackageChannelInputAuthInfoResponse, err error)
ModifyStreamPackageChannelInputAuthInfo This API is used to modify the input authentication information of a StreamPackage channel.
error code that may be returned:
INVALIDPARAMETER_ACTIONTYPE = "InvalidParameter.ActionType" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) ModifyStreamPackageChannelInputAuthInfoWithContext ¶
func (c *Client) ModifyStreamPackageChannelInputAuthInfoWithContext(ctx context.Context, request *ModifyStreamPackageChannelInputAuthInfoRequest) (response *ModifyStreamPackageChannelInputAuthInfoResponse, err error)
ModifyStreamPackageChannelInputAuthInfo This API is used to modify the input authentication information of a StreamPackage channel.
error code that may be returned:
INVALIDPARAMETER_ACTIONTYPE = "InvalidParameter.ActionType" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) ModifyStreamPackageChannelWithContext ¶
func (c *Client) ModifyStreamPackageChannelWithContext(ctx context.Context, request *ModifyStreamPackageChannelRequest) (response *ModifyStreamPackageChannelResponse, err error)
ModifyStreamPackageChannel This API is used to modify a StreamPackage channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) ModifyStreamPackageLinearAssemblyChannel ¶
func (c *Client) ModifyStreamPackageLinearAssemblyChannel(request *ModifyStreamPackageLinearAssemblyChannelRequest) (response *ModifyStreamPackageLinearAssemblyChannelResponse, err error)
ModifyStreamPackageLinearAssemblyChannel Modify channel linear assembly Channel configuration.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) ModifyStreamPackageLinearAssemblyChannelWithContext ¶
func (c *Client) ModifyStreamPackageLinearAssemblyChannelWithContext(ctx context.Context, request *ModifyStreamPackageLinearAssemblyChannelRequest) (response *ModifyStreamPackageLinearAssemblyChannelResponse, err error)
ModifyStreamPackageLinearAssemblyChannel Modify channel linear assembly Channel configuration.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) ModifyStreamPackageLinearAssemblyProgram ¶
func (c *Client) ModifyStreamPackageLinearAssemblyProgram(request *ModifyStreamPackageLinearAssemblyProgramRequest) (response *ModifyStreamPackageLinearAssemblyProgramResponse, err error)
ModifyStreamPackageLinearAssemblyProgram Modify channel linear assembly Program configuration.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) ModifyStreamPackageLinearAssemblyProgramWithContext ¶
func (c *Client) ModifyStreamPackageLinearAssemblyProgramWithContext(ctx context.Context, request *ModifyStreamPackageLinearAssemblyProgramRequest) (response *ModifyStreamPackageLinearAssemblyProgramResponse, err error)
ModifyStreamPackageLinearAssemblyProgram Modify channel linear assembly Program configuration.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) ModifyStreamPackageSSAIChannel ¶
func (c *Client) ModifyStreamPackageSSAIChannel(request *ModifyStreamPackageSSAIChannelRequest) (response *ModifyStreamPackageSSAIChannelResponse, err error)
ModifyStreamPackageSSAIChannel ModifyStreamPackageSSAIChannel
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo"
func (*Client) ModifyStreamPackageSSAIChannelWithContext ¶
func (c *Client) ModifyStreamPackageSSAIChannelWithContext(ctx context.Context, request *ModifyStreamPackageSSAIChannelRequest) (response *ModifyStreamPackageSSAIChannelResponse, err error)
ModifyStreamPackageSSAIChannel ModifyStreamPackageSSAIChannel
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo"
func (*Client) ModifyStreamPackageSource ¶
func (c *Client) ModifyStreamPackageSource(request *ModifyStreamPackageSourceRequest) (response *ModifyStreamPackageSourceResponse, err error)
ModifyStreamPackageSource Modify channel linear assembly Source configuration.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) ModifyStreamPackageSourceLocation ¶
func (c *Client) ModifyStreamPackageSourceLocation(request *ModifyStreamPackageSourceLocationRequest) (response *ModifyStreamPackageSourceLocationResponse, err error)
ModifyStreamPackageSourceLocation Modify channel linear assembly SourceLocation configuration
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) ModifyStreamPackageSourceLocationWithContext ¶
func (c *Client) ModifyStreamPackageSourceLocationWithContext(ctx context.Context, request *ModifyStreamPackageSourceLocationRequest) (response *ModifyStreamPackageSourceLocationResponse, err error)
ModifyStreamPackageSourceLocation Modify channel linear assembly SourceLocation configuration
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) ModifyStreamPackageSourceWithContext ¶
func (c *Client) ModifyStreamPackageSourceWithContext(ctx context.Context, request *ModifyStreamPackageSourceRequest) (response *ModifyStreamPackageSourceResponse, err error)
ModifyStreamPackageSource Modify channel linear assembly Source configuration.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) StartStreamPackageLinearAssemblyChannel ¶
func (c *Client) StartStreamPackageLinearAssemblyChannel(request *StartStreamPackageLinearAssemblyChannelRequest) (response *StartStreamPackageLinearAssemblyChannelResponse, err error)
StartStreamPackageLinearAssemblyChannel Start Linear Assembly Channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) StartStreamPackageLinearAssemblyChannelWithContext ¶
func (c *Client) StartStreamPackageLinearAssemblyChannelWithContext(ctx context.Context, request *StartStreamPackageLinearAssemblyChannelRequest) (response *StartStreamPackageLinearAssemblyChannelResponse, err error)
StartStreamPackageLinearAssemblyChannel Start Linear Assembly Channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) StartStreamPackageVodRemuxTask ¶
func (c *Client) StartStreamPackageVodRemuxTask(request *StartStreamPackageVodRemuxTaskRequest) (response *StartStreamPackageVodRemuxTaskResponse, err error)
StartStreamPackageVodRemuxTask Start VOD remux task.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) StartStreamPackageVodRemuxTaskWithContext ¶
func (c *Client) StartStreamPackageVodRemuxTaskWithContext(ctx context.Context, request *StartStreamPackageVodRemuxTaskRequest) (response *StartStreamPackageVodRemuxTaskResponse, err error)
StartStreamPackageVodRemuxTask Start VOD remux task.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) StopStreamPackageLinearAssemblyChannel ¶
func (c *Client) StopStreamPackageLinearAssemblyChannel(request *StopStreamPackageLinearAssemblyChannelRequest) (response *StopStreamPackageLinearAssemblyChannelResponse, err error)
StopStreamPackageLinearAssemblyChannel Stop linear assembly channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) StopStreamPackageLinearAssemblyChannelWithContext ¶
func (c *Client) StopStreamPackageLinearAssemblyChannelWithContext(ctx context.Context, request *StopStreamPackageLinearAssemblyChannelRequest) (response *StopStreamPackageLinearAssemblyChannelResponse, err error)
StopStreamPackageLinearAssemblyChannel Stop linear assembly channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) UnbindCdnDomainWithChannel ¶
func (c *Client) UnbindCdnDomainWithChannel(request *UnbindCdnDomainWithChannelRequest) (response *UnbindCdnDomainWithChannelResponse, err error)
UnbindCdnDomainWithChannel This API is used to unbind a CDN playback domain name from a channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CDNDOMAIN = "InvalidParameter.CdnDomain" INVALIDPARAMETER_CHANNELID = "InvalidParameter.ChannelId" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) UnbindCdnDomainWithChannelWithContext ¶
func (c *Client) UnbindCdnDomainWithChannelWithContext(ctx context.Context, request *UnbindCdnDomainWithChannelRequest) (response *UnbindCdnDomainWithChannelResponse, err error)
UnbindCdnDomainWithChannel This API is used to unbind a CDN playback domain name from a channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CDNDOMAIN = "InvalidParameter.CdnDomain" INVALIDPARAMETER_CHANNELID = "InvalidParameter.ChannelId" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) UnbindLinearAssemblyCDNDomainWithChannel ¶
func (c *Client) UnbindLinearAssemblyCDNDomainWithChannel(request *UnbindLinearAssemblyCDNDomainWithChannelRequest) (response *UnbindLinearAssemblyCDNDomainWithChannelResponse, err error)
UnbindLinearAssemblyCDNDomainWithChannel Unbind LinearAssembly channel with CDN domain name.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CDNDOMAIN = "InvalidParameter.CdnDomain" INVALIDPARAMETER_CHANNELID = "InvalidParameter.ChannelId" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) UnbindLinearAssemblyCDNDomainWithChannelWithContext ¶
func (c *Client) UnbindLinearAssemblyCDNDomainWithChannelWithContext(ctx context.Context, request *UnbindLinearAssemblyCDNDomainWithChannelRequest) (response *UnbindLinearAssemblyCDNDomainWithChannelResponse, err error)
UnbindLinearAssemblyCDNDomainWithChannel Unbind LinearAssembly channel with CDN domain name.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CDNDOMAIN = "InvalidParameter.CdnDomain" INVALIDPARAMETER_CHANNELID = "InvalidParameter.ChannelId" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
type ClipRangeInfo ¶
type ClipRangeInfo struct {
	// The vod type is valid, the content is valid starting time, Entire and SpecifyTimeRange are optional.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
	// Offset, valid when Type is SpecifyTimeRange.
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}
    type ConfigAliasesInfo ¶
type ConfigAliasesInfo struct {
	// parameter name.
	ParamName *string `json:"ParamName,omitnil,omitempty" name:"ParamName"`
	// Alias-value configuration.
	AliasValueList []*AliasValueConf `json:"AliasValueList,omitnil,omitempty" name:"AliasValueList"`
}
    type CosInputInfo ¶
type CosOutputStorage ¶
type CosOutputStorage struct {
	// cos bucket name.
	Bucket *string `json:"Bucket,omitnil,omitempty" name:"Bucket"`
	// region name of your cos bucket.
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`
	// cos directory of vod remux task result.
	OutputDir *string `json:"OutputDir,omitnil,omitempty" name:"OutputDir"`
}
    type CreateStreamPackageChannelEndpointRequest ¶
type CreateStreamPackageChannelEndpointRequest struct {
	*tchttp.BaseRequest
	// Channel ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
	// Endpoint name, which must contain 1 to 32 characters and supports digits, letters, and underscores
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// Authentication information
	AuthInfo *EndpointAuthInfo `json:"AuthInfo,omitnil,omitempty" name:"AuthInfo"`
	// Endpoint protocol type, supports HLS, DASH, CMAF (only HLS type input can create CMAF Endpoint).
	Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"`
	// Mainifest name, default is main.
	Manifest *string `json:"Manifest,omitnil,omitempty" name:"Manifest"`
	// Whether to turn on the TimeShift function, true: on, false: off, the default is off.
	TimeShiftEnable *bool `json:"TimeShiftEnable,omitnil,omitempty" name:"TimeShiftEnable"`
	// The number of days to look back in TimeShift, up to 30 days is supported.
	TimeShiftDuration *uint64 `json:"TimeShiftDuration,omitnil,omitempty" name:"TimeShiftDuration"`
	// Enable DRM. This is only effective for CMAF protocol.
	DRMEnabled *bool `json:"DRMEnabled,omitnil,omitempty" name:"DRMEnabled"`
	// DRM configuration information.
	DRMInfo *DRMInfo `json:"DRMInfo,omitnil,omitempty" name:"DRMInfo"`
}
    func NewCreateStreamPackageChannelEndpointRequest ¶
func NewCreateStreamPackageChannelEndpointRequest() (request *CreateStreamPackageChannelEndpointRequest)
func (*CreateStreamPackageChannelEndpointRequest) FromJsonString ¶
func (r *CreateStreamPackageChannelEndpointRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamPackageChannelEndpointRequest) ToJsonString ¶
func (r *CreateStreamPackageChannelEndpointRequest) ToJsonString() string
type CreateStreamPackageChannelEndpointRequestParams ¶
type CreateStreamPackageChannelEndpointRequestParams struct {
	// Channel ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
	// Endpoint name, which must contain 1 to 32 characters and supports digits, letters, and underscores
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// Authentication information
	AuthInfo *EndpointAuthInfo `json:"AuthInfo,omitnil,omitempty" name:"AuthInfo"`
	// Endpoint protocol type, supports HLS, DASH, CMAF (only HLS type input can create CMAF Endpoint).
	Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"`
	// Mainifest name, default is main.
	Manifest *string `json:"Manifest,omitnil,omitempty" name:"Manifest"`
	// Whether to turn on the TimeShift function, true: on, false: off, the default is off.
	TimeShiftEnable *bool `json:"TimeShiftEnable,omitnil,omitempty" name:"TimeShiftEnable"`
	// The number of days to look back in TimeShift, up to 30 days is supported.
	TimeShiftDuration *uint64 `json:"TimeShiftDuration,omitnil,omitempty" name:"TimeShiftDuration"`
	// Enable DRM. This is only effective for CMAF protocol.
	DRMEnabled *bool `json:"DRMEnabled,omitnil,omitempty" name:"DRMEnabled"`
	// DRM configuration information.
	DRMInfo *DRMInfo `json:"DRMInfo,omitnil,omitempty" name:"DRMInfo"`
}
    Predefined struct for user
type CreateStreamPackageChannelEndpointResponse ¶
type CreateStreamPackageChannelEndpointResponse struct {
	*tchttp.BaseResponse
	Response *CreateStreamPackageChannelEndpointResponseParams `json:"Response"`
}
    func NewCreateStreamPackageChannelEndpointResponse ¶
func NewCreateStreamPackageChannelEndpointResponse() (response *CreateStreamPackageChannelEndpointResponse)
func (*CreateStreamPackageChannelEndpointResponse) FromJsonString ¶
func (r *CreateStreamPackageChannelEndpointResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamPackageChannelEndpointResponse) ToJsonString ¶
func (r *CreateStreamPackageChannelEndpointResponse) ToJsonString() string
type CreateStreamPackageChannelEndpointResponseParams ¶
type CreateStreamPackageChannelEndpointResponseParams struct {
	// Information of the created channel endpoint
	Info *EndpointInfo `json:"Info,omitnil,omitempty" name:"Info"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type CreateStreamPackageChannelRequest ¶
type CreateStreamPackageChannelRequest struct {
	*tchttp.BaseRequest
	// Channel name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// Channel protocol. Valid values: HLS, DASH, CMAF.
	Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"`
	// Cache configuration.
	CacheInfo *CacheInfo `json:"CacheInfo,omitnil,omitempty" name:"CacheInfo"`
}
    func NewCreateStreamPackageChannelRequest ¶
func NewCreateStreamPackageChannelRequest() (request *CreateStreamPackageChannelRequest)
func (*CreateStreamPackageChannelRequest) FromJsonString ¶
func (r *CreateStreamPackageChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamPackageChannelRequest) ToJsonString ¶
func (r *CreateStreamPackageChannelRequest) ToJsonString() string
type CreateStreamPackageChannelRequestParams ¶
type CreateStreamPackageChannelRequestParams struct {
	// Channel name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// Channel protocol. Valid values: HLS, DASH, CMAF.
	Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"`
	// Cache configuration.
	CacheInfo *CacheInfo `json:"CacheInfo,omitnil,omitempty" name:"CacheInfo"`
}
    Predefined struct for user
type CreateStreamPackageChannelResponse ¶
type CreateStreamPackageChannelResponse struct {
	*tchttp.BaseResponse
	Response *CreateStreamPackageChannelResponseParams `json:"Response"`
}
    func NewCreateStreamPackageChannelResponse ¶
func NewCreateStreamPackageChannelResponse() (response *CreateStreamPackageChannelResponse)
func (*CreateStreamPackageChannelResponse) FromJsonString ¶
func (r *CreateStreamPackageChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamPackageChannelResponse) ToJsonString ¶
func (r *CreateStreamPackageChannelResponse) ToJsonString() string
type CreateStreamPackageChannelResponseParams ¶
type CreateStreamPackageChannelResponseParams struct {
	// Channel information
	Info *ChannelInfo `json:"Info,omitnil,omitempty" name:"Info"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type CreateStreamPackageHarvestJobRequest ¶
type CreateStreamPackageHarvestJobRequest struct {
	*tchttp.BaseRequest
	// HarvestJob ID, a globally unique identifier.
	ID *string `json:"ID,omitnil,omitempty" name:"ID"`
	// The associated channel name.
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`
	// The associated endpoint name.
	EndpointName *string `json:"EndpointName,omitnil,omitempty" name:"EndpointName"`
	// Time format, supports the following types: 1. Epoch seconds 2. ISO-8601
	TimeFormat *string `json:"TimeFormat,omitnil,omitempty" name:"TimeFormat"`
	// Task start time supports two formats for TimeFormat input: 1. Epoch seconds: The input box is a numeric input box, and only positive integers can be entered. 2. ISO-8601: The supported format is ISO time, for example: 2023-08-01T10:00:00+08:00.
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`
	// Task end time supports two formats for TimeFormat input: 1. Epoch seconds: The input box is a numeric input box, and only positive integers can be entered. 2. ISO-8601: The supported format is ISO time, for example: 2023-08-01T10:00:00+08:00.
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
	// The path where the recording file is stored in Cos.
	Destination *string `json:"Destination,omitnil,omitempty" name:"Destination"`
	// The file name of the recording file stored in Cos.
	Manifest *string `json:"Manifest,omitnil,omitempty" name:"Manifest"`
}
    func NewCreateStreamPackageHarvestJobRequest ¶
func NewCreateStreamPackageHarvestJobRequest() (request *CreateStreamPackageHarvestJobRequest)
func (*CreateStreamPackageHarvestJobRequest) FromJsonString ¶
func (r *CreateStreamPackageHarvestJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamPackageHarvestJobRequest) ToJsonString ¶
func (r *CreateStreamPackageHarvestJobRequest) ToJsonString() string
type CreateStreamPackageHarvestJobRequestParams ¶
type CreateStreamPackageHarvestJobRequestParams struct {
	// HarvestJob ID, a globally unique identifier.
	ID *string `json:"ID,omitnil,omitempty" name:"ID"`
	// The associated channel name.
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`
	// The associated endpoint name.
	EndpointName *string `json:"EndpointName,omitnil,omitempty" name:"EndpointName"`
	// Time format, supports the following types: 1. Epoch seconds 2. ISO-8601
	TimeFormat *string `json:"TimeFormat,omitnil,omitempty" name:"TimeFormat"`
	// Task start time supports two formats for TimeFormat input: 1. Epoch seconds: The input box is a numeric input box, and only positive integers can be entered. 2. ISO-8601: The supported format is ISO time, for example: 2023-08-01T10:00:00+08:00.
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`
	// Task end time supports two formats for TimeFormat input: 1. Epoch seconds: The input box is a numeric input box, and only positive integers can be entered. 2. ISO-8601: The supported format is ISO time, for example: 2023-08-01T10:00:00+08:00.
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
	// The path where the recording file is stored in Cos.
	Destination *string `json:"Destination,omitnil,omitempty" name:"Destination"`
	// The file name of the recording file stored in Cos.
	Manifest *string `json:"Manifest,omitnil,omitempty" name:"Manifest"`
}
    Predefined struct for user
type CreateStreamPackageHarvestJobResponse ¶
type CreateStreamPackageHarvestJobResponse struct {
	*tchttp.BaseResponse
	Response *CreateStreamPackageHarvestJobResponseParams `json:"Response"`
}
    func NewCreateStreamPackageHarvestJobResponse ¶
func NewCreateStreamPackageHarvestJobResponse() (response *CreateStreamPackageHarvestJobResponse)
func (*CreateStreamPackageHarvestJobResponse) FromJsonString ¶
func (r *CreateStreamPackageHarvestJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamPackageHarvestJobResponse) ToJsonString ¶
func (r *CreateStreamPackageHarvestJobResponse) ToJsonString() string
type CreateStreamPackageHarvestJobResponseParams ¶
type CreateStreamPackageHarvestJobResponseParams struct {
	// HarvestJob information.
	Info *HarvestJobResp `json:"Info,omitnil,omitempty" name:"Info"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type CreateStreamPackageLinearAssemblyChannelRequest ¶
type CreateStreamPackageLinearAssemblyChannelRequest struct {
	*tchttp.BaseRequest
	// Channel name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// Define the characteristics of the channel. Standard supports live broadcast and on-demand sources. Basic only supports on-demand source arrangement. Optional values: Standard and Basic.
	Tier *string `json:"Tier,omitnil,omitempty" name:"Tier"`
	// The source switching modes in the channel are divided into Linear and Loop. Basic only supports Linear, and Standatd supports both.
	// Optional values: Linear, Standatd.
	PlaybackMode *string `json:"PlaybackMode,omitnil,omitempty" name:"PlaybackMode"`
	// Time shift enable switch, only valid when Tier is Standard.
	TimeShiftEnable *bool `json:"TimeShiftEnable,omitnil,omitempty" name:"TimeShiftEnable"`
	// Time shift configuration, effective when the time shift switch is turned on.
	TimeShiftConf *TimeShiftInfo `json:"TimeShiftConf,omitnil,omitempty" name:"TimeShiftConf"`
	// Spacer configuration is only valid when PlaybackMode is Linear.
	SlateConf *SlateInfo `json:"SlateConf,omitnil,omitempty" name:"SlateConf"`
	// Output configuration.
	Outputs []*OutputReq `json:"Outputs,omitnil,omitempty" name:"Outputs"`
}
    func NewCreateStreamPackageLinearAssemblyChannelRequest ¶
func NewCreateStreamPackageLinearAssemblyChannelRequest() (request *CreateStreamPackageLinearAssemblyChannelRequest)
func (*CreateStreamPackageLinearAssemblyChannelRequest) FromJsonString ¶
func (r *CreateStreamPackageLinearAssemblyChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamPackageLinearAssemblyChannelRequest) ToJsonString ¶
func (r *CreateStreamPackageLinearAssemblyChannelRequest) ToJsonString() string
type CreateStreamPackageLinearAssemblyChannelRequestParams ¶
type CreateStreamPackageLinearAssemblyChannelRequestParams struct {
	// Channel name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// Define the characteristics of the channel. Standard supports live broadcast and on-demand sources. Basic only supports on-demand source arrangement. Optional values: Standard and Basic.
	Tier *string `json:"Tier,omitnil,omitempty" name:"Tier"`
	// The source switching modes in the channel are divided into Linear and Loop. Basic only supports Linear, and Standatd supports both.
	// Optional values: Linear, Standatd.
	PlaybackMode *string `json:"PlaybackMode,omitnil,omitempty" name:"PlaybackMode"`
	// Time shift enable switch, only valid when Tier is Standard.
	TimeShiftEnable *bool `json:"TimeShiftEnable,omitnil,omitempty" name:"TimeShiftEnable"`
	// Time shift configuration, effective when the time shift switch is turned on.
	TimeShiftConf *TimeShiftInfo `json:"TimeShiftConf,omitnil,omitempty" name:"TimeShiftConf"`
	// Spacer configuration is only valid when PlaybackMode is Linear.
	SlateConf *SlateInfo `json:"SlateConf,omitnil,omitempty" name:"SlateConf"`
	// Output configuration.
	Outputs []*OutputReq `json:"Outputs,omitnil,omitempty" name:"Outputs"`
}
    Predefined struct for user
type CreateStreamPackageLinearAssemblyChannelResponse ¶
type CreateStreamPackageLinearAssemblyChannelResponse struct {
	*tchttp.BaseResponse
	Response *CreateStreamPackageLinearAssemblyChannelResponseParams `json:"Response"`
}
    func NewCreateStreamPackageLinearAssemblyChannelResponse ¶
func NewCreateStreamPackageLinearAssemblyChannelResponse() (response *CreateStreamPackageLinearAssemblyChannelResponse)
func (*CreateStreamPackageLinearAssemblyChannelResponse) FromJsonString ¶
func (r *CreateStreamPackageLinearAssemblyChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamPackageLinearAssemblyChannelResponse) ToJsonString ¶
func (r *CreateStreamPackageLinearAssemblyChannelResponse) ToJsonString() string
type CreateStreamPackageLinearAssemblyChannelResponseParams ¶
type CreateStreamPackageLinearAssemblyChannelResponseParams struct {
	// channel information.
	Info *LinearAssemblyChannelInfo `json:"Info,omitnil,omitempty" name:"Info"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type CreateStreamPackageLinearAssemblyProgramRequest ¶
type CreateStreamPackageLinearAssemblyProgramRequest struct {
	*tchttp.BaseRequest
	// Program name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// The bound channel.
	AttachedChannel *string `json:"AttachedChannel,omitnil,omitempty" name:"AttachedChannel"`
	// The type of arrangement target source is divided into live broadcast and on-demand VOD.
	// Optional values: Live, VOD.
	SourceType *string `json:"SourceType,omitnil,omitempty" name:"SourceType"`
	// The associated source location.
	SourceLocationId *string `json:"SourceLocationId,omitnil,omitempty" name:"SourceLocationId"`
	// The associated live broadcast or on-demand broadcast, source name, and location are globally unique.
	SourceName *string `json:"SourceName,omitnil,omitempty" name:"SourceName"`
	// PlaybackConf.
	PlaybackConf *PlaybackInfoReq `json:"PlaybackConf,omitnil,omitempty" name:"PlaybackConf"`
	// AdBreaks is only valid when the source type is Vod.
	AdBreaks []*AdBreakInfo `json:"AdBreaks,omitnil,omitempty" name:"AdBreaks"`
}
    func NewCreateStreamPackageLinearAssemblyProgramRequest ¶
func NewCreateStreamPackageLinearAssemblyProgramRequest() (request *CreateStreamPackageLinearAssemblyProgramRequest)
func (*CreateStreamPackageLinearAssemblyProgramRequest) FromJsonString ¶
func (r *CreateStreamPackageLinearAssemblyProgramRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamPackageLinearAssemblyProgramRequest) ToJsonString ¶
func (r *CreateStreamPackageLinearAssemblyProgramRequest) ToJsonString() string
type CreateStreamPackageLinearAssemblyProgramRequestParams ¶
type CreateStreamPackageLinearAssemblyProgramRequestParams struct {
	// Program name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// The bound channel.
	AttachedChannel *string `json:"AttachedChannel,omitnil,omitempty" name:"AttachedChannel"`
	// The type of arrangement target source is divided into live broadcast and on-demand VOD.
	// Optional values: Live, VOD.
	SourceType *string `json:"SourceType,omitnil,omitempty" name:"SourceType"`
	// The associated source location.
	SourceLocationId *string `json:"SourceLocationId,omitnil,omitempty" name:"SourceLocationId"`
	// The associated live broadcast or on-demand broadcast, source name, and location are globally unique.
	SourceName *string `json:"SourceName,omitnil,omitempty" name:"SourceName"`
	// PlaybackConf.
	PlaybackConf *PlaybackInfoReq `json:"PlaybackConf,omitnil,omitempty" name:"PlaybackConf"`
	// AdBreaks is only valid when the source type is Vod.
	AdBreaks []*AdBreakInfo `json:"AdBreaks,omitnil,omitempty" name:"AdBreaks"`
}
    Predefined struct for user
type CreateStreamPackageLinearAssemblyProgramResponse ¶
type CreateStreamPackageLinearAssemblyProgramResponse struct {
	*tchttp.BaseResponse
	Response *CreateStreamPackageLinearAssemblyProgramResponseParams `json:"Response"`
}
    func NewCreateStreamPackageLinearAssemblyProgramResponse ¶
func NewCreateStreamPackageLinearAssemblyProgramResponse() (response *CreateStreamPackageLinearAssemblyProgramResponse)
func (*CreateStreamPackageLinearAssemblyProgramResponse) FromJsonString ¶
func (r *CreateStreamPackageLinearAssemblyProgramResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamPackageLinearAssemblyProgramResponse) ToJsonString ¶
func (r *CreateStreamPackageLinearAssemblyProgramResponse) ToJsonString() string
type CreateStreamPackageLinearAssemblyProgramResponseParams ¶
type CreateStreamPackageLinearAssemblyProgramResponseParams struct {
	// channel information.
	Info *LinearAssemblyProgramInfo `json:"Info,omitnil,omitempty" name:"Info"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type CreateStreamPackageSSAIChannelRequest ¶
type CreateStreamPackageSSAIChannelRequest struct {
	*tchttp.BaseRequest
	// Ad insertion configuration name, globally unique, cannot be repeated with other configurations
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// Source stream url prefix
	ContentSource *string `json:"ContentSource,omitnil,omitempty" name:"ContentSource"`
	// Ad insertion configuration information
	SSAIInfo *SSAIConf `json:"SSAIInfo,omitnil,omitempty" name:"SSAIInfo"`
}
    func NewCreateStreamPackageSSAIChannelRequest ¶
func NewCreateStreamPackageSSAIChannelRequest() (request *CreateStreamPackageSSAIChannelRequest)
func (*CreateStreamPackageSSAIChannelRequest) FromJsonString ¶
func (r *CreateStreamPackageSSAIChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamPackageSSAIChannelRequest) ToJsonString ¶
func (r *CreateStreamPackageSSAIChannelRequest) ToJsonString() string
type CreateStreamPackageSSAIChannelRequestParams ¶
type CreateStreamPackageSSAIChannelRequestParams struct {
	// Ad insertion configuration name, globally unique, cannot be repeated with other configurations
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// Source stream url prefix
	ContentSource *string `json:"ContentSource,omitnil,omitempty" name:"ContentSource"`
	// Ad insertion configuration information
	SSAIInfo *SSAIConf `json:"SSAIInfo,omitnil,omitempty" name:"SSAIInfo"`
}
    Predefined struct for user
type CreateStreamPackageSSAIChannelResponse ¶
type CreateStreamPackageSSAIChannelResponse struct {
	*tchttp.BaseResponse
	Response *CreateStreamPackageSSAIChannelResponseParams `json:"Response"`
}
    func NewCreateStreamPackageSSAIChannelResponse ¶
func NewCreateStreamPackageSSAIChannelResponse() (response *CreateStreamPackageSSAIChannelResponse)
func (*CreateStreamPackageSSAIChannelResponse) FromJsonString ¶
func (r *CreateStreamPackageSSAIChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamPackageSSAIChannelResponse) ToJsonString ¶
func (r *CreateStreamPackageSSAIChannelResponse) ToJsonString() string
type CreateStreamPackageSSAIChannelResponseParams ¶
type CreateStreamPackageSSAIChannelResponseParams struct {
	// Ad insertion configuration information
	Info *SSAIChannelInfo `json:"Info,omitnil,omitempty" name:"Info"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type CreateStreamPackageSourceLocationRequest ¶
type CreateStreamPackageSourceLocationRequest struct {
	*tchttp.BaseRequest
	// SourceLocation name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// BaseUrl.
	BaseUrl *string `json:"BaseUrl,omitnil,omitempty" name:"BaseUrl"`
	// Whether to enable patching.
	SegmentDeliverEnable *bool `json:"SegmentDeliverEnable,omitnil,omitempty" name:"SegmentDeliverEnable"`
	// Patch configuration.
	SegmentDeliverConf *SegmentDeliverInfo `json:"SegmentDeliverConf,omitnil,omitempty" name:"SegmentDeliverConf"`
	// Whether to enable package distribution sharding, it is enabled by default.
	SegmentDeliverUsePackageEnable *bool `json:"SegmentDeliverUsePackageEnable,omitnil,omitempty" name:"SegmentDeliverUsePackageEnable"`
}
    func NewCreateStreamPackageSourceLocationRequest ¶
func NewCreateStreamPackageSourceLocationRequest() (request *CreateStreamPackageSourceLocationRequest)
func (*CreateStreamPackageSourceLocationRequest) FromJsonString ¶
func (r *CreateStreamPackageSourceLocationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamPackageSourceLocationRequest) ToJsonString ¶
func (r *CreateStreamPackageSourceLocationRequest) ToJsonString() string
type CreateStreamPackageSourceLocationRequestParams ¶
type CreateStreamPackageSourceLocationRequestParams struct {
	// SourceLocation name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// BaseUrl.
	BaseUrl *string `json:"BaseUrl,omitnil,omitempty" name:"BaseUrl"`
	// Whether to enable patching.
	SegmentDeliverEnable *bool `json:"SegmentDeliverEnable,omitnil,omitempty" name:"SegmentDeliverEnable"`
	// Patch configuration.
	SegmentDeliverConf *SegmentDeliverInfo `json:"SegmentDeliverConf,omitnil,omitempty" name:"SegmentDeliverConf"`
	// Whether to enable package distribution sharding, it is enabled by default.
	SegmentDeliverUsePackageEnable *bool `json:"SegmentDeliverUsePackageEnable,omitnil,omitempty" name:"SegmentDeliverUsePackageEnable"`
}
    Predefined struct for user
type CreateStreamPackageSourceLocationResponse ¶
type CreateStreamPackageSourceLocationResponse struct {
	*tchttp.BaseResponse
	Response *CreateStreamPackageSourceLocationResponseParams `json:"Response"`
}
    func NewCreateStreamPackageSourceLocationResponse ¶
func NewCreateStreamPackageSourceLocationResponse() (response *CreateStreamPackageSourceLocationResponse)
func (*CreateStreamPackageSourceLocationResponse) FromJsonString ¶
func (r *CreateStreamPackageSourceLocationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamPackageSourceLocationResponse) ToJsonString ¶
func (r *CreateStreamPackageSourceLocationResponse) ToJsonString() string
type CreateStreamPackageSourceLocationResponseParams ¶
type CreateStreamPackageSourceLocationResponseParams struct {
	// SourceLocation information.
	Info *SourceLocationInfo `json:"Info,omitnil,omitempty" name:"Info"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type CreateStreamPackageSourceRequest ¶
type CreateStreamPackageSourceRequest struct {
	*tchttp.BaseRequest
	// The location id to which this source belongs is required and uniquely bound to one location.
	AttachedLocation *string `json:"AttachedLocation,omitnil,omitempty" name:"AttachedLocation"`
	// Source name, globally unique under location.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// Distinguish between live broadcast and on-demand VOD source types. Optional values: Live, VOD.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
	// source specific configuration.
	PackageConfs []*SourcePackageConf `json:"PackageConfs,omitnil,omitempty" name:"PackageConfs"`
}
    func NewCreateStreamPackageSourceRequest ¶
func NewCreateStreamPackageSourceRequest() (request *CreateStreamPackageSourceRequest)
func (*CreateStreamPackageSourceRequest) FromJsonString ¶
func (r *CreateStreamPackageSourceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamPackageSourceRequest) ToJsonString ¶
func (r *CreateStreamPackageSourceRequest) ToJsonString() string
type CreateStreamPackageSourceRequestParams ¶
type CreateStreamPackageSourceRequestParams struct {
	// The location id to which this source belongs is required and uniquely bound to one location.
	AttachedLocation *string `json:"AttachedLocation,omitnil,omitempty" name:"AttachedLocation"`
	// Source name, globally unique under location.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// Distinguish between live broadcast and on-demand VOD source types. Optional values: Live, VOD.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
	// source specific configuration.
	PackageConfs []*SourcePackageConf `json:"PackageConfs,omitnil,omitempty" name:"PackageConfs"`
}
    Predefined struct for user
type CreateStreamPackageSourceResponse ¶
type CreateStreamPackageSourceResponse struct {
	*tchttp.BaseResponse
	Response *CreateStreamPackageSourceResponseParams `json:"Response"`
}
    func NewCreateStreamPackageSourceResponse ¶
func NewCreateStreamPackageSourceResponse() (response *CreateStreamPackageSourceResponse)
func (*CreateStreamPackageSourceResponse) FromJsonString ¶
func (r *CreateStreamPackageSourceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamPackageSourceResponse) ToJsonString ¶
func (r *CreateStreamPackageSourceResponse) ToJsonString() string
type CreateStreamPackageSourceResponseParams ¶
type CreateStreamPackageSourceResponseParams struct {
	// Source information.
	Info *SourceInfo `json:"Info,omitnil,omitempty" name:"Info"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type CreateStreamPackageVodRemuxTaskRequest ¶
type CreateStreamPackageVodRemuxTaskRequest struct {
	*tchttp.BaseRequest
	// VOD remux task name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// The supported remuxing formats for VOD remux tasks.
	// Optional values: WEBVTT.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
	// Input configuration.
	InputFileInfo *InputFileInfo `json:"InputFileInfo,omitnil,omitempty" name:"InputFileInfo"`
	// Output configuration.
	OutputStorage *OutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"`
}
    func NewCreateStreamPackageVodRemuxTaskRequest ¶
func NewCreateStreamPackageVodRemuxTaskRequest() (request *CreateStreamPackageVodRemuxTaskRequest)
func (*CreateStreamPackageVodRemuxTaskRequest) FromJsonString ¶
func (r *CreateStreamPackageVodRemuxTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamPackageVodRemuxTaskRequest) ToJsonString ¶
func (r *CreateStreamPackageVodRemuxTaskRequest) ToJsonString() string
type CreateStreamPackageVodRemuxTaskRequestParams ¶
type CreateStreamPackageVodRemuxTaskRequestParams struct {
	// VOD remux task name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// The supported remuxing formats for VOD remux tasks.
	// Optional values: WEBVTT.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
	// Input configuration.
	InputFileInfo *InputFileInfo `json:"InputFileInfo,omitnil,omitempty" name:"InputFileInfo"`
	// Output configuration.
	OutputStorage *OutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"`
}
    Predefined struct for user
type CreateStreamPackageVodRemuxTaskResponse ¶
type CreateStreamPackageVodRemuxTaskResponse struct {
	*tchttp.BaseResponse
	Response *CreateStreamPackageVodRemuxTaskResponseParams `json:"Response"`
}
    func NewCreateStreamPackageVodRemuxTaskResponse ¶
func NewCreateStreamPackageVodRemuxTaskResponse() (response *CreateStreamPackageVodRemuxTaskResponse)
func (*CreateStreamPackageVodRemuxTaskResponse) FromJsonString ¶
func (r *CreateStreamPackageVodRemuxTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamPackageVodRemuxTaskResponse) ToJsonString ¶
func (r *CreateStreamPackageVodRemuxTaskResponse) ToJsonString() string
type CreateStreamPackageVodRemuxTaskResponseParams ¶
type CreateStreamPackageVodRemuxTaskResponseParams struct {
	// Vod remux task information.
	Info *VodRemuxTaskInfo `json:"Info,omitnil,omitempty" name:"Info"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DRMInfo ¶
type DRMInfo struct {
	// Encryption method, optional values: `CBCS`, `CENC`.
	EncryptionMethod *string `json:"EncryptionMethod,omitnil,omitempty" name:"EncryptionMethod"`
	// DRM system providers, when the encryption method is CBCS, the optional values are `PlayReady`, `Widevine`, `FairPlay`; when the encryption method is CENC, the oprional values are `PlayReady`, `Widevine`.
	DRMSystems []*string `json:"DRMSystems,omitnil,omitempty" name:"DRMSystems"`
	// The resource ID sent to the key server. It can contain 1 to 128 characters, including numbers, letters, underscores (_), and hyphens (-).
	ResourceID *string `json:"ResourceID,omitnil,omitempty" name:"ResourceID"`
	// Key server address; must start with https://.
	KeyServerUrl *string `json:"KeyServerUrl,omitnil,omitempty" name:"KeyServerUrl"`
	// Video encryption presets, options:
	// `Preset Video 1` - Encrypts all video tracks with one key
	// `Preset Video 2` - Encrypts SD and HD video tracks with 2 different keys
	// `Preset Video 3` - Encrypts SD, HD and UHD video tracks with 3 different keys
	// `Preset Video 4` - Encrypts SD, HD, UHD1 and UHD2 video tracks with 4 different keys
	// `Preset Video 5` - Encrypts SD, HD1, HD2, UHD1 and UHD2 video tracks with 5 different keys
	// `Preset Video 6` - Encrypts SD, HD1, HD2, UHD video tracks with 4 different keys
	// `Preset Video 7` - Encrypts SD + HD1, HD2, UHD video tracks with 3 different keys
	// `Preset Video 8` - Encrypts SD + HD1, HD2, UHD1, UHD2 video tracks with 4 different keys
	// `Shared` - Encrypts all video and audio tracks with one key
	// `Unencrypted` - Does not encrypt any track
	VideoEncryptionPreset *string `json:"VideoEncryptionPreset,omitnil,omitempty" name:"VideoEncryptionPreset"`
	// Audio encryption presets, options:
	// `Preset Audio 1` - Encrypts all audio tracks with one key
	// `Preset Audio 2` - Encrypts STEREO and MULTICHANNEL audio tracks with 2 different keys
	// `Preset Audio 3` - Encrypts STEREO, MULTICHANNEL 3-6 and MULTICHANNEL 7 audio tracks with 3 different keys
	// `Shared` - Encrypts all video and audio tracks with one key
	// `Unencrypted` - Does not encrypt any track
	AudioEncryptionPreset *string `json:"AudioEncryptionPreset,omitnil,omitempty" name:"AudioEncryptionPreset"`
	// Optional, used together with the key to encrypt the content; a 128-bit, 32-character, hexadecimal-encoded string.
	ConstantInitializationVector *string `json:"ConstantInitializationVector,omitnil,omitempty" name:"ConstantInitializationVector"`
	// Optional, specifies the rotation interval in seconds; empty, or an integer between 300-2592000.
	KeyRotationInterval *int64 `json:"KeyRotationInterval,omitnil,omitempty" name:"KeyRotationInterval"`
}
    type DashManifestInfo ¶
type DashManifestInfo struct {
	// The total duration of each manifest in seconds. [30, 3600], type: integer, default value 60.
	Windows *int64 `json:"Windows,omitnil,omitempty" name:"Windows"`
	// The minimum cache time (in seconds) that the player keeps in the buffer. [2, 60], type: integer, default value 30.
	MinBufferTime *int64 `json:"MinBufferTime,omitnil,omitempty" name:"MinBufferTime"`
	// The minimum time (in seconds) that the player should wait before requesting an update to the manifest. [2, 60], type: integer, default value 2.
	MinUpdatePeriod *int64 `json:"MinUpdatePeriod,omitnil,omitempty" name:"MinUpdatePeriod"`
	// The time from the latest live broadcast time point when the player starts broadcasting is a rollback amount (in seconds). [2, 60], type: integer, default value 10.
	SuggestedPresentationDelay *int64 `json:"SuggestedPresentationDelay,omitnil,omitempty" name:"SuggestedPresentationDelay"`
}
    type DeleteStreamPackageChannelEndpointsRequest ¶
type DeleteStreamPackageChannelEndpointsRequest struct {
	*tchttp.BaseRequest
	// Channel ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
	// List of the URLs of the endpoints to delete
	Urls []*string `json:"Urls,omitnil,omitempty" name:"Urls"`
}
    func NewDeleteStreamPackageChannelEndpointsRequest ¶
func NewDeleteStreamPackageChannelEndpointsRequest() (request *DeleteStreamPackageChannelEndpointsRequest)
func (*DeleteStreamPackageChannelEndpointsRequest) FromJsonString ¶
func (r *DeleteStreamPackageChannelEndpointsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageChannelEndpointsRequest) ToJsonString ¶
func (r *DeleteStreamPackageChannelEndpointsRequest) ToJsonString() string
type DeleteStreamPackageChannelEndpointsRequestParams ¶
type DeleteStreamPackageChannelEndpointsRequestParams struct {
	// Channel ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
	// List of the URLs of the endpoints to delete
	Urls []*string `json:"Urls,omitnil,omitempty" name:"Urls"`
}
    Predefined struct for user
type DeleteStreamPackageChannelEndpointsResponse ¶
type DeleteStreamPackageChannelEndpointsResponse struct {
	*tchttp.BaseResponse
	Response *DeleteStreamPackageChannelEndpointsResponseParams `json:"Response"`
}
    func NewDeleteStreamPackageChannelEndpointsResponse ¶
func NewDeleteStreamPackageChannelEndpointsResponse() (response *DeleteStreamPackageChannelEndpointsResponse)
func (*DeleteStreamPackageChannelEndpointsResponse) FromJsonString ¶
func (r *DeleteStreamPackageChannelEndpointsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageChannelEndpointsResponse) ToJsonString ¶
func (r *DeleteStreamPackageChannelEndpointsResponse) ToJsonString() string
type DeleteStreamPackageChannelEndpointsResponseParams ¶
type DeleteStreamPackageChannelEndpointsResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DeleteStreamPackageChannelsRequest ¶
type DeleteStreamPackageChannelsRequest struct {
	*tchttp.BaseRequest
	// List of the IDs of the channels to delete
	Ids []*string `json:"Ids,omitnil,omitempty" name:"Ids"`
}
    func NewDeleteStreamPackageChannelsRequest ¶
func NewDeleteStreamPackageChannelsRequest() (request *DeleteStreamPackageChannelsRequest)
func (*DeleteStreamPackageChannelsRequest) FromJsonString ¶
func (r *DeleteStreamPackageChannelsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageChannelsRequest) ToJsonString ¶
func (r *DeleteStreamPackageChannelsRequest) ToJsonString() string
type DeleteStreamPackageChannelsRequestParams ¶
type DeleteStreamPackageChannelsRequestParams struct {
	// List of the IDs of the channels to delete
	Ids []*string `json:"Ids,omitnil,omitempty" name:"Ids"`
}
    Predefined struct for user
type DeleteStreamPackageChannelsResponse ¶
type DeleteStreamPackageChannelsResponse struct {
	*tchttp.BaseResponse
	Response *DeleteStreamPackageChannelsResponseParams `json:"Response"`
}
    func NewDeleteStreamPackageChannelsResponse ¶
func NewDeleteStreamPackageChannelsResponse() (response *DeleteStreamPackageChannelsResponse)
func (*DeleteStreamPackageChannelsResponse) FromJsonString ¶
func (r *DeleteStreamPackageChannelsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageChannelsResponse) ToJsonString ¶
func (r *DeleteStreamPackageChannelsResponse) ToJsonString() string
type DeleteStreamPackageChannelsResponseParams ¶
type DeleteStreamPackageChannelsResponseParams struct {
	// List of the information of successfully deleted channels
	SuccessInfos []*ChannelInfo `json:"SuccessInfos,omitnil,omitempty" name:"SuccessInfos"`
	// List of the information of the channels that failed to be deleted
	FailInfos []*ChannelInfo `json:"FailInfos,omitnil,omitempty" name:"FailInfos"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DeleteStreamPackageHarvestJobRequest ¶
type DeleteStreamPackageHarvestJobRequest struct {
	*tchttp.BaseRequest
	// HarvestJob ID, a globally unique identifier.
	ID *string `json:"ID,omitnil,omitempty" name:"ID"`
}
    func NewDeleteStreamPackageHarvestJobRequest ¶
func NewDeleteStreamPackageHarvestJobRequest() (request *DeleteStreamPackageHarvestJobRequest)
func (*DeleteStreamPackageHarvestJobRequest) FromJsonString ¶
func (r *DeleteStreamPackageHarvestJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageHarvestJobRequest) ToJsonString ¶
func (r *DeleteStreamPackageHarvestJobRequest) ToJsonString() string
type DeleteStreamPackageHarvestJobRequestParams ¶
type DeleteStreamPackageHarvestJobRequestParams struct {
	// HarvestJob ID, a globally unique identifier.
	ID *string `json:"ID,omitnil,omitempty" name:"ID"`
}
    Predefined struct for user
type DeleteStreamPackageHarvestJobResponse ¶
type DeleteStreamPackageHarvestJobResponse struct {
	*tchttp.BaseResponse
	Response *DeleteStreamPackageHarvestJobResponseParams `json:"Response"`
}
    func NewDeleteStreamPackageHarvestJobResponse ¶
func NewDeleteStreamPackageHarvestJobResponse() (response *DeleteStreamPackageHarvestJobResponse)
func (*DeleteStreamPackageHarvestJobResponse) FromJsonString ¶
func (r *DeleteStreamPackageHarvestJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageHarvestJobResponse) ToJsonString ¶
func (r *DeleteStreamPackageHarvestJobResponse) ToJsonString() string
type DeleteStreamPackageHarvestJobResponseParams ¶
type DeleteStreamPackageHarvestJobResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DeleteStreamPackageHarvestJobsRequest ¶
type DeleteStreamPackageHarvestJobsRequest struct {
	*tchttp.BaseRequest
	// HarvestJob IDs, id is a globally unique identifier.
	IDs []*string `json:"IDs,omitnil,omitempty" name:"IDs"`
}
    func NewDeleteStreamPackageHarvestJobsRequest ¶
func NewDeleteStreamPackageHarvestJobsRequest() (request *DeleteStreamPackageHarvestJobsRequest)
func (*DeleteStreamPackageHarvestJobsRequest) FromJsonString ¶
func (r *DeleteStreamPackageHarvestJobsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageHarvestJobsRequest) ToJsonString ¶
func (r *DeleteStreamPackageHarvestJobsRequest) ToJsonString() string
type DeleteStreamPackageHarvestJobsRequestParams ¶
type DeleteStreamPackageHarvestJobsRequestParams struct {
	// HarvestJob IDs, id is a globally unique identifier.
	IDs []*string `json:"IDs,omitnil,omitempty" name:"IDs"`
}
    Predefined struct for user
type DeleteStreamPackageHarvestJobsResponse ¶
type DeleteStreamPackageHarvestJobsResponse struct {
	*tchttp.BaseResponse
	Response *DeleteStreamPackageHarvestJobsResponseParams `json:"Response"`
}
    func NewDeleteStreamPackageHarvestJobsResponse ¶
func NewDeleteStreamPackageHarvestJobsResponse() (response *DeleteStreamPackageHarvestJobsResponse)
func (*DeleteStreamPackageHarvestJobsResponse) FromJsonString ¶
func (r *DeleteStreamPackageHarvestJobsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageHarvestJobsResponse) ToJsonString ¶
func (r *DeleteStreamPackageHarvestJobsResponse) ToJsonString() string
type DeleteStreamPackageHarvestJobsResponseParams ¶
type DeleteStreamPackageHarvestJobsResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DeleteStreamPackageLinearAssemblyChannelRequest ¶
type DeleteStreamPackageLinearAssemblyChannelRequest struct {
	*tchttp.BaseRequest
	// channel id.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    func NewDeleteStreamPackageLinearAssemblyChannelRequest ¶
func NewDeleteStreamPackageLinearAssemblyChannelRequest() (request *DeleteStreamPackageLinearAssemblyChannelRequest)
func (*DeleteStreamPackageLinearAssemblyChannelRequest) FromJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageLinearAssemblyChannelRequest) ToJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyChannelRequest) ToJsonString() string
type DeleteStreamPackageLinearAssemblyChannelRequestParams ¶
type DeleteStreamPackageLinearAssemblyChannelRequestParams struct {
	// channel id.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    Predefined struct for user
type DeleteStreamPackageLinearAssemblyChannelResponse ¶
type DeleteStreamPackageLinearAssemblyChannelResponse struct {
	*tchttp.BaseResponse
	Response *DeleteStreamPackageLinearAssemblyChannelResponseParams `json:"Response"`
}
    func NewDeleteStreamPackageLinearAssemblyChannelResponse ¶
func NewDeleteStreamPackageLinearAssemblyChannelResponse() (response *DeleteStreamPackageLinearAssemblyChannelResponse)
func (*DeleteStreamPackageLinearAssemblyChannelResponse) FromJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageLinearAssemblyChannelResponse) ToJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyChannelResponse) ToJsonString() string
type DeleteStreamPackageLinearAssemblyChannelResponseParams ¶
type DeleteStreamPackageLinearAssemblyChannelResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DeleteStreamPackageLinearAssemblyChannelsRequest ¶
type DeleteStreamPackageLinearAssemblyChannelsRequest struct {
	*tchttp.BaseRequest
	// List of channel ids.
	Ids []*string `json:"Ids,omitnil,omitempty" name:"Ids"`
}
    func NewDeleteStreamPackageLinearAssemblyChannelsRequest ¶
func NewDeleteStreamPackageLinearAssemblyChannelsRequest() (request *DeleteStreamPackageLinearAssemblyChannelsRequest)
func (*DeleteStreamPackageLinearAssemblyChannelsRequest) FromJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyChannelsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageLinearAssemblyChannelsRequest) ToJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyChannelsRequest) ToJsonString() string
type DeleteStreamPackageLinearAssemblyChannelsRequestParams ¶
type DeleteStreamPackageLinearAssemblyChannelsRequestParams struct {
	// List of channel ids.
	Ids []*string `json:"Ids,omitnil,omitempty" name:"Ids"`
}
    Predefined struct for user
type DeleteStreamPackageLinearAssemblyChannelsResponse ¶
type DeleteStreamPackageLinearAssemblyChannelsResponse struct {
	*tchttp.BaseResponse
	Response *DeleteStreamPackageLinearAssemblyChannelsResponseParams `json:"Response"`
}
    func NewDeleteStreamPackageLinearAssemblyChannelsResponse ¶
func NewDeleteStreamPackageLinearAssemblyChannelsResponse() (response *DeleteStreamPackageLinearAssemblyChannelsResponse)
func (*DeleteStreamPackageLinearAssemblyChannelsResponse) FromJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyChannelsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageLinearAssemblyChannelsResponse) ToJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyChannelsResponse) ToJsonString() string
type DeleteStreamPackageLinearAssemblyChannelsResponseParams ¶
type DeleteStreamPackageLinearAssemblyChannelsResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DeleteStreamPackageLinearAssemblyProgramRequest ¶
type DeleteStreamPackageLinearAssemblyProgramRequest struct {
	*tchttp.BaseRequest
	// Program id.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    func NewDeleteStreamPackageLinearAssemblyProgramRequest ¶
func NewDeleteStreamPackageLinearAssemblyProgramRequest() (request *DeleteStreamPackageLinearAssemblyProgramRequest)
func (*DeleteStreamPackageLinearAssemblyProgramRequest) FromJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyProgramRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageLinearAssemblyProgramRequest) ToJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyProgramRequest) ToJsonString() string
type DeleteStreamPackageLinearAssemblyProgramRequestParams ¶
type DeleteStreamPackageLinearAssemblyProgramRequestParams struct {
	// Program id.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    Predefined struct for user
type DeleteStreamPackageLinearAssemblyProgramResponse ¶
type DeleteStreamPackageLinearAssemblyProgramResponse struct {
	*tchttp.BaseResponse
	Response *DeleteStreamPackageLinearAssemblyProgramResponseParams `json:"Response"`
}
    func NewDeleteStreamPackageLinearAssemblyProgramResponse ¶
func NewDeleteStreamPackageLinearAssemblyProgramResponse() (response *DeleteStreamPackageLinearAssemblyProgramResponse)
func (*DeleteStreamPackageLinearAssemblyProgramResponse) FromJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyProgramResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageLinearAssemblyProgramResponse) ToJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyProgramResponse) ToJsonString() string
type DeleteStreamPackageLinearAssemblyProgramResponseParams ¶
type DeleteStreamPackageLinearAssemblyProgramResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DeleteStreamPackageLinearAssemblyProgramsRequest ¶
type DeleteStreamPackageLinearAssemblyProgramsRequest struct {
	*tchttp.BaseRequest
	// Program id list.
	Ids []*string `json:"Ids,omitnil,omitempty" name:"Ids"`
}
    func NewDeleteStreamPackageLinearAssemblyProgramsRequest ¶
func NewDeleteStreamPackageLinearAssemblyProgramsRequest() (request *DeleteStreamPackageLinearAssemblyProgramsRequest)
func (*DeleteStreamPackageLinearAssemblyProgramsRequest) FromJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyProgramsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageLinearAssemblyProgramsRequest) ToJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyProgramsRequest) ToJsonString() string
type DeleteStreamPackageLinearAssemblyProgramsRequestParams ¶
type DeleteStreamPackageLinearAssemblyProgramsRequestParams struct {
	// Program id list.
	Ids []*string `json:"Ids,omitnil,omitempty" name:"Ids"`
}
    Predefined struct for user
type DeleteStreamPackageLinearAssemblyProgramsResponse ¶
type DeleteStreamPackageLinearAssemblyProgramsResponse struct {
	*tchttp.BaseResponse
	Response *DeleteStreamPackageLinearAssemblyProgramsResponseParams `json:"Response"`
}
    func NewDeleteStreamPackageLinearAssemblyProgramsResponse ¶
func NewDeleteStreamPackageLinearAssemblyProgramsResponse() (response *DeleteStreamPackageLinearAssemblyProgramsResponse)
func (*DeleteStreamPackageLinearAssemblyProgramsResponse) FromJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyProgramsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageLinearAssemblyProgramsResponse) ToJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyProgramsResponse) ToJsonString() string
type DeleteStreamPackageLinearAssemblyProgramsResponseParams ¶
type DeleteStreamPackageLinearAssemblyProgramsResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DeleteStreamPackageSSAIChannelRequest ¶
type DeleteStreamPackageSSAIChannelRequest struct {
	*tchttp.BaseRequest
	// Ad insertion configuration ID that needs to be deleted
	ID *string `json:"ID,omitnil,omitempty" name:"ID"`
}
    func NewDeleteStreamPackageSSAIChannelRequest ¶
func NewDeleteStreamPackageSSAIChannelRequest() (request *DeleteStreamPackageSSAIChannelRequest)
func (*DeleteStreamPackageSSAIChannelRequest) FromJsonString ¶
func (r *DeleteStreamPackageSSAIChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageSSAIChannelRequest) ToJsonString ¶
func (r *DeleteStreamPackageSSAIChannelRequest) ToJsonString() string
type DeleteStreamPackageSSAIChannelRequestParams ¶
type DeleteStreamPackageSSAIChannelRequestParams struct {
	// Ad insertion configuration ID that needs to be deleted
	ID *string `json:"ID,omitnil,omitempty" name:"ID"`
}
    Predefined struct for user
type DeleteStreamPackageSSAIChannelResponse ¶
type DeleteStreamPackageSSAIChannelResponse struct {
	*tchttp.BaseResponse
	Response *DeleteStreamPackageSSAIChannelResponseParams `json:"Response"`
}
    func NewDeleteStreamPackageSSAIChannelResponse ¶
func NewDeleteStreamPackageSSAIChannelResponse() (response *DeleteStreamPackageSSAIChannelResponse)
func (*DeleteStreamPackageSSAIChannelResponse) FromJsonString ¶
func (r *DeleteStreamPackageSSAIChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageSSAIChannelResponse) ToJsonString ¶
func (r *DeleteStreamPackageSSAIChannelResponse) ToJsonString() string
type DeleteStreamPackageSSAIChannelResponseParams ¶
type DeleteStreamPackageSSAIChannelResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DeleteStreamPackageSourceLocationRequest ¶
type DeleteStreamPackageSourceLocationRequest struct {
	*tchttp.BaseRequest
	// SourceLocation Id.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    func NewDeleteStreamPackageSourceLocationRequest ¶
func NewDeleteStreamPackageSourceLocationRequest() (request *DeleteStreamPackageSourceLocationRequest)
func (*DeleteStreamPackageSourceLocationRequest) FromJsonString ¶
func (r *DeleteStreamPackageSourceLocationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageSourceLocationRequest) ToJsonString ¶
func (r *DeleteStreamPackageSourceLocationRequest) ToJsonString() string
type DeleteStreamPackageSourceLocationRequestParams ¶
type DeleteStreamPackageSourceLocationRequestParams struct {
	// SourceLocation Id.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    Predefined struct for user
type DeleteStreamPackageSourceLocationResponse ¶
type DeleteStreamPackageSourceLocationResponse struct {
	*tchttp.BaseResponse
	Response *DeleteStreamPackageSourceLocationResponseParams `json:"Response"`
}
    func NewDeleteStreamPackageSourceLocationResponse ¶
func NewDeleteStreamPackageSourceLocationResponse() (response *DeleteStreamPackageSourceLocationResponse)
func (*DeleteStreamPackageSourceLocationResponse) FromJsonString ¶
func (r *DeleteStreamPackageSourceLocationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageSourceLocationResponse) ToJsonString ¶
func (r *DeleteStreamPackageSourceLocationResponse) ToJsonString() string
type DeleteStreamPackageSourceLocationResponseParams ¶
type DeleteStreamPackageSourceLocationResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DeleteStreamPackageSourceRequest ¶
type DeleteStreamPackageSourceRequest struct {
	*tchttp.BaseRequest
	// SourceLocation Id.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    func NewDeleteStreamPackageSourceRequest ¶
func NewDeleteStreamPackageSourceRequest() (request *DeleteStreamPackageSourceRequest)
func (*DeleteStreamPackageSourceRequest) FromJsonString ¶
func (r *DeleteStreamPackageSourceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageSourceRequest) ToJsonString ¶
func (r *DeleteStreamPackageSourceRequest) ToJsonString() string
type DeleteStreamPackageSourceRequestParams ¶
type DeleteStreamPackageSourceRequestParams struct {
	// SourceLocation Id.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    Predefined struct for user
type DeleteStreamPackageSourceResponse ¶
type DeleteStreamPackageSourceResponse struct {
	*tchttp.BaseResponse
	Response *DeleteStreamPackageSourceResponseParams `json:"Response"`
}
    func NewDeleteStreamPackageSourceResponse ¶
func NewDeleteStreamPackageSourceResponse() (response *DeleteStreamPackageSourceResponse)
func (*DeleteStreamPackageSourceResponse) FromJsonString ¶
func (r *DeleteStreamPackageSourceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageSourceResponse) ToJsonString ¶
func (r *DeleteStreamPackageSourceResponse) ToJsonString() string
type DeleteStreamPackageSourceResponseParams ¶
type DeleteStreamPackageSourceResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DeleteStreamPackageVodRemuxTaskRequest ¶
type DeleteStreamPackageVodRemuxTaskRequest struct {
	*tchttp.BaseRequest
	// VOD task Id.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    func NewDeleteStreamPackageVodRemuxTaskRequest ¶
func NewDeleteStreamPackageVodRemuxTaskRequest() (request *DeleteStreamPackageVodRemuxTaskRequest)
func (*DeleteStreamPackageVodRemuxTaskRequest) FromJsonString ¶
func (r *DeleteStreamPackageVodRemuxTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageVodRemuxTaskRequest) ToJsonString ¶
func (r *DeleteStreamPackageVodRemuxTaskRequest) ToJsonString() string
type DeleteStreamPackageVodRemuxTaskRequestParams ¶
type DeleteStreamPackageVodRemuxTaskRequestParams struct {
	// VOD task Id.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    Predefined struct for user
type DeleteStreamPackageVodRemuxTaskResponse ¶
type DeleteStreamPackageVodRemuxTaskResponse struct {
	*tchttp.BaseResponse
	Response *DeleteStreamPackageVodRemuxTaskResponseParams `json:"Response"`
}
    func NewDeleteStreamPackageVodRemuxTaskResponse ¶
func NewDeleteStreamPackageVodRemuxTaskResponse() (response *DeleteStreamPackageVodRemuxTaskResponse)
func (*DeleteStreamPackageVodRemuxTaskResponse) FromJsonString ¶
func (r *DeleteStreamPackageVodRemuxTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageVodRemuxTaskResponse) ToJsonString ¶
func (r *DeleteStreamPackageVodRemuxTaskResponse) ToJsonString() string
type DeleteStreamPackageVodRemuxTaskResponseParams ¶
type DeleteStreamPackageVodRemuxTaskResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DeleteStreamPackageVodRemuxTasksRequest ¶
type DeleteStreamPackageVodRemuxTasksRequest struct {
	*tchttp.BaseRequest
	// List of VOD remux task ids.
	Ids []*string `json:"Ids,omitnil,omitempty" name:"Ids"`
}
    func NewDeleteStreamPackageVodRemuxTasksRequest ¶
func NewDeleteStreamPackageVodRemuxTasksRequest() (request *DeleteStreamPackageVodRemuxTasksRequest)
func (*DeleteStreamPackageVodRemuxTasksRequest) FromJsonString ¶
func (r *DeleteStreamPackageVodRemuxTasksRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageVodRemuxTasksRequest) ToJsonString ¶
func (r *DeleteStreamPackageVodRemuxTasksRequest) ToJsonString() string
type DeleteStreamPackageVodRemuxTasksRequestParams ¶
type DeleteStreamPackageVodRemuxTasksRequestParams struct {
	// List of VOD remux task ids.
	Ids []*string `json:"Ids,omitnil,omitempty" name:"Ids"`
}
    Predefined struct for user
type DeleteStreamPackageVodRemuxTasksResponse ¶
type DeleteStreamPackageVodRemuxTasksResponse struct {
	*tchttp.BaseResponse
	Response *DeleteStreamPackageVodRemuxTasksResponseParams `json:"Response"`
}
    func NewDeleteStreamPackageVodRemuxTasksResponse ¶
func NewDeleteStreamPackageVodRemuxTasksResponse() (response *DeleteStreamPackageVodRemuxTasksResponse)
func (*DeleteStreamPackageVodRemuxTasksResponse) FromJsonString ¶
func (r *DeleteStreamPackageVodRemuxTasksResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageVodRemuxTasksResponse) ToJsonString ¶
func (r *DeleteStreamPackageVodRemuxTasksResponse) ToJsonString() string
type DeleteStreamPackageVodRemuxTasksResponseParams ¶
type DeleteStreamPackageVodRemuxTasksResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DescribeLinearAssemblyCDNDomainWithChannelRequest ¶
type DescribeLinearAssemblyCDNDomainWithChannelRequest struct {
	*tchttp.BaseRequest
	// Channel Id.
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
}
    func NewDescribeLinearAssemblyCDNDomainWithChannelRequest ¶
func NewDescribeLinearAssemblyCDNDomainWithChannelRequest() (request *DescribeLinearAssemblyCDNDomainWithChannelRequest)
func (*DescribeLinearAssemblyCDNDomainWithChannelRequest) FromJsonString ¶
func (r *DescribeLinearAssemblyCDNDomainWithChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLinearAssemblyCDNDomainWithChannelRequest) ToJsonString ¶
func (r *DescribeLinearAssemblyCDNDomainWithChannelRequest) ToJsonString() string
type DescribeLinearAssemblyCDNDomainWithChannelRequestParams ¶
type DescribeLinearAssemblyCDNDomainWithChannelRequestParams struct {
	// Channel Id.
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
}
    Predefined struct for user
type DescribeLinearAssemblyCDNDomainWithChannelResponse ¶
type DescribeLinearAssemblyCDNDomainWithChannelResponse struct {
	*tchttp.BaseResponse
	Response *DescribeLinearAssemblyCDNDomainWithChannelResponseParams `json:"Response"`
}
    func NewDescribeLinearAssemblyCDNDomainWithChannelResponse ¶
func NewDescribeLinearAssemblyCDNDomainWithChannelResponse() (response *DescribeLinearAssemblyCDNDomainWithChannelResponse)
func (*DescribeLinearAssemblyCDNDomainWithChannelResponse) FromJsonString ¶
func (r *DescribeLinearAssemblyCDNDomainWithChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLinearAssemblyCDNDomainWithChannelResponse) ToJsonString ¶
func (r *DescribeLinearAssemblyCDNDomainWithChannelResponse) ToJsonString() string
type DescribeLinearAssemblyCDNDomainWithChannelResponseParams ¶
type DescribeLinearAssemblyCDNDomainWithChannelResponseParams struct {
	// The CDN domain name information associated with the channel.
	Info *CdnDomainInfo `json:"Info,omitnil,omitempty" name:"Info"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DescribeLinearAssemblyCDNDomainWithChannelsRequest ¶
type DescribeLinearAssemblyCDNDomainWithChannelsRequest struct {
	*tchttp.BaseRequest
}
    func NewDescribeLinearAssemblyCDNDomainWithChannelsRequest ¶
func NewDescribeLinearAssemblyCDNDomainWithChannelsRequest() (request *DescribeLinearAssemblyCDNDomainWithChannelsRequest)
func (*DescribeLinearAssemblyCDNDomainWithChannelsRequest) FromJsonString ¶
func (r *DescribeLinearAssemblyCDNDomainWithChannelsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLinearAssemblyCDNDomainWithChannelsRequest) ToJsonString ¶
func (r *DescribeLinearAssemblyCDNDomainWithChannelsRequest) ToJsonString() string
type DescribeLinearAssemblyCDNDomainWithChannelsRequestParams ¶
type DescribeLinearAssemblyCDNDomainWithChannelsRequestParams struct {
}
    Predefined struct for user
type DescribeLinearAssemblyCDNDomainWithChannelsResponse ¶
type DescribeLinearAssemblyCDNDomainWithChannelsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeLinearAssemblyCDNDomainWithChannelsResponseParams `json:"Response"`
}
    func NewDescribeLinearAssemblyCDNDomainWithChannelsResponse ¶
func NewDescribeLinearAssemblyCDNDomainWithChannelsResponse() (response *DescribeLinearAssemblyCDNDomainWithChannelsResponse)
func (*DescribeLinearAssemblyCDNDomainWithChannelsResponse) FromJsonString ¶
func (r *DescribeLinearAssemblyCDNDomainWithChannelsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLinearAssemblyCDNDomainWithChannelsResponse) ToJsonString ¶
func (r *DescribeLinearAssemblyCDNDomainWithChannelsResponse) ToJsonString() string
type DescribeLinearAssemblyCDNDomainWithChannelsResponseParams ¶
type DescribeLinearAssemblyCDNDomainWithChannelsResponseParams struct {
	// The CDN domain name information associated with the channel.
	Info *CdnDomainInfo `json:"Info,omitnil,omitempty" name:"Info"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DescribeStreamPackageChannelRequest ¶
type DescribeStreamPackageChannelRequest struct {
	*tchttp.BaseRequest
	// Channel ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    func NewDescribeStreamPackageChannelRequest ¶
func NewDescribeStreamPackageChannelRequest() (request *DescribeStreamPackageChannelRequest)
func (*DescribeStreamPackageChannelRequest) FromJsonString ¶
func (r *DescribeStreamPackageChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageChannelRequest) ToJsonString ¶
func (r *DescribeStreamPackageChannelRequest) ToJsonString() string
type DescribeStreamPackageChannelRequestParams ¶
type DescribeStreamPackageChannelRequestParams struct {
	// Channel ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    Predefined struct for user
type DescribeStreamPackageChannelResponse ¶
type DescribeStreamPackageChannelResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStreamPackageChannelResponseParams `json:"Response"`
}
    func NewDescribeStreamPackageChannelResponse ¶
func NewDescribeStreamPackageChannelResponse() (response *DescribeStreamPackageChannelResponse)
func (*DescribeStreamPackageChannelResponse) FromJsonString ¶
func (r *DescribeStreamPackageChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageChannelResponse) ToJsonString ¶
func (r *DescribeStreamPackageChannelResponse) ToJsonString() string
type DescribeStreamPackageChannelResponseParams ¶
type DescribeStreamPackageChannelResponseParams struct {
	// Channel information
	Info *ChannelInfo `json:"Info,omitnil,omitempty" name:"Info"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DescribeStreamPackageChannelsRequest ¶
type DescribeStreamPackageChannelsRequest struct {
	*tchttp.BaseRequest
	// Page number. Value range: [1, 1000]
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// Number of entries per page. Value range: [1, 1000]
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}
    func NewDescribeStreamPackageChannelsRequest ¶
func NewDescribeStreamPackageChannelsRequest() (request *DescribeStreamPackageChannelsRequest)
func (*DescribeStreamPackageChannelsRequest) FromJsonString ¶
func (r *DescribeStreamPackageChannelsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageChannelsRequest) ToJsonString ¶
func (r *DescribeStreamPackageChannelsRequest) ToJsonString() string
type DescribeStreamPackageChannelsRequestParams ¶
type DescribeStreamPackageChannelsRequestParams struct {
	// Page number. Value range: [1, 1000]
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// Number of entries per page. Value range: [1, 1000]
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}
    Predefined struct for user
type DescribeStreamPackageChannelsResponse ¶
type DescribeStreamPackageChannelsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStreamPackageChannelsResponseParams `json:"Response"`
}
    func NewDescribeStreamPackageChannelsResponse ¶
func NewDescribeStreamPackageChannelsResponse() (response *DescribeStreamPackageChannelsResponse)
func (*DescribeStreamPackageChannelsResponse) FromJsonString ¶
func (r *DescribeStreamPackageChannelsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageChannelsResponse) ToJsonString ¶
func (r *DescribeStreamPackageChannelsResponse) ToJsonString() string
type DescribeStreamPackageChannelsResponseParams ¶
type DescribeStreamPackageChannelsResponseParams struct {
	// List of channel information
	// Note: this field may return `null`, indicating that no valid value was found.
	Infos []*ChannelInfo `json:"Infos,omitnil,omitempty" name:"Infos"`
	// Page number
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// Number of entries per page
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
	// Total number of entries
	TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"`
	// Total number of pages
	TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DescribeStreamPackageHarvestJobRequest ¶
type DescribeStreamPackageHarvestJobRequest struct {
	*tchttp.BaseRequest
	// HarvestJob ID, a globally unique identifier.
	ID *string `json:"ID,omitnil,omitempty" name:"ID"`
}
    func NewDescribeStreamPackageHarvestJobRequest ¶
func NewDescribeStreamPackageHarvestJobRequest() (request *DescribeStreamPackageHarvestJobRequest)
func (*DescribeStreamPackageHarvestJobRequest) FromJsonString ¶
func (r *DescribeStreamPackageHarvestJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageHarvestJobRequest) ToJsonString ¶
func (r *DescribeStreamPackageHarvestJobRequest) ToJsonString() string
type DescribeStreamPackageHarvestJobRequestParams ¶
type DescribeStreamPackageHarvestJobRequestParams struct {
	// HarvestJob ID, a globally unique identifier.
	ID *string `json:"ID,omitnil,omitempty" name:"ID"`
}
    Predefined struct for user
type DescribeStreamPackageHarvestJobResponse ¶
type DescribeStreamPackageHarvestJobResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStreamPackageHarvestJobResponseParams `json:"Response"`
}
    func NewDescribeStreamPackageHarvestJobResponse ¶
func NewDescribeStreamPackageHarvestJobResponse() (response *DescribeStreamPackageHarvestJobResponse)
func (*DescribeStreamPackageHarvestJobResponse) FromJsonString ¶
func (r *DescribeStreamPackageHarvestJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageHarvestJobResponse) ToJsonString ¶
func (r *DescribeStreamPackageHarvestJobResponse) ToJsonString() string
type DescribeStreamPackageHarvestJobResponseParams ¶
type DescribeStreamPackageHarvestJobResponseParams struct {
	// HarvestJob information.
	Info *HarvestJobResp `json:"Info,omitnil,omitempty" name:"Info"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DescribeStreamPackageHarvestJobsRequest ¶
type DescribeStreamPackageHarvestJobsRequest struct {
	*tchttp.BaseRequest
	// The bound channel name. If not passed, all channels will be queried by default.
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`
	// Page number.
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// PageSize.
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}
    func NewDescribeStreamPackageHarvestJobsRequest ¶
func NewDescribeStreamPackageHarvestJobsRequest() (request *DescribeStreamPackageHarvestJobsRequest)
func (*DescribeStreamPackageHarvestJobsRequest) FromJsonString ¶
func (r *DescribeStreamPackageHarvestJobsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageHarvestJobsRequest) ToJsonString ¶
func (r *DescribeStreamPackageHarvestJobsRequest) ToJsonString() string
type DescribeStreamPackageHarvestJobsRequestParams ¶
type DescribeStreamPackageHarvestJobsRequestParams struct {
	// The bound channel name. If not passed, all channels will be queried by default.
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`
	// Page number.
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// PageSize.
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}
    Predefined struct for user
type DescribeStreamPackageHarvestJobsResponse ¶
type DescribeStreamPackageHarvestJobsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStreamPackageHarvestJobsResponseParams `json:"Response"`
}
    func NewDescribeStreamPackageHarvestJobsResponse ¶
func NewDescribeStreamPackageHarvestJobsResponse() (response *DescribeStreamPackageHarvestJobsResponse)
func (*DescribeStreamPackageHarvestJobsResponse) FromJsonString ¶
func (r *DescribeStreamPackageHarvestJobsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageHarvestJobsResponse) ToJsonString ¶
func (r *DescribeStreamPackageHarvestJobsResponse) ToJsonString() string
type DescribeStreamPackageHarvestJobsResponseParams ¶
type DescribeStreamPackageHarvestJobsResponseParams struct {
	// HarvestJob information list.
	Infos []*HarvestJobResp `json:"Infos,omitnil,omitempty" name:"Infos"`
	// Page number.
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// PageSize
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
	// TotalNum
	TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DescribeStreamPackageLinearAssemblyChannelAlertsRequest ¶
type DescribeStreamPackageLinearAssemblyChannelAlertsRequest struct {
	*tchttp.BaseRequest
	// Channel ID.
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
	// Query start time, Unix timestamp, supports queries in the last seven days.
	StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`
	// Query end time, Unix timestamp, supports queries in the last seven days.
	EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}
    func NewDescribeStreamPackageLinearAssemblyChannelAlertsRequest ¶
func NewDescribeStreamPackageLinearAssemblyChannelAlertsRequest() (request *DescribeStreamPackageLinearAssemblyChannelAlertsRequest)
func (*DescribeStreamPackageLinearAssemblyChannelAlertsRequest) FromJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyChannelAlertsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageLinearAssemblyChannelAlertsRequest) ToJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyChannelAlertsRequest) ToJsonString() string
type DescribeStreamPackageLinearAssemblyChannelAlertsRequestParams ¶
type DescribeStreamPackageLinearAssemblyChannelAlertsRequestParams struct {
	// Channel ID.
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
	// Query start time, Unix timestamp, supports queries in the last seven days.
	StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`
	// Query end time, Unix timestamp, supports queries in the last seven days.
	EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}
    Predefined struct for user
type DescribeStreamPackageLinearAssemblyChannelAlertsResponse ¶
type DescribeStreamPackageLinearAssemblyChannelAlertsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStreamPackageLinearAssemblyChannelAlertsResponseParams `json:"Response"`
}
    func NewDescribeStreamPackageLinearAssemblyChannelAlertsResponse ¶
func NewDescribeStreamPackageLinearAssemblyChannelAlertsResponse() (response *DescribeStreamPackageLinearAssemblyChannelAlertsResponse)
func (*DescribeStreamPackageLinearAssemblyChannelAlertsResponse) FromJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyChannelAlertsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageLinearAssemblyChannelAlertsResponse) ToJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyChannelAlertsResponse) ToJsonString() string
type DescribeStreamPackageLinearAssemblyChannelAlertsResponseParams ¶
type DescribeStreamPackageLinearAssemblyChannelAlertsResponseParams struct {
	// Channel alarm information.
	Infos *ChannelAlertResp `json:"Infos,omitnil,omitempty" name:"Infos"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DescribeStreamPackageLinearAssemblyChannelRequest ¶
type DescribeStreamPackageLinearAssemblyChannelRequest struct {
	*tchttp.BaseRequest
	// channel id.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    func NewDescribeStreamPackageLinearAssemblyChannelRequest ¶
func NewDescribeStreamPackageLinearAssemblyChannelRequest() (request *DescribeStreamPackageLinearAssemblyChannelRequest)
func (*DescribeStreamPackageLinearAssemblyChannelRequest) FromJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageLinearAssemblyChannelRequest) ToJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyChannelRequest) ToJsonString() string
type DescribeStreamPackageLinearAssemblyChannelRequestParams ¶
type DescribeStreamPackageLinearAssemblyChannelRequestParams struct {
	// channel id.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    Predefined struct for user
type DescribeStreamPackageLinearAssemblyChannelResponse ¶
type DescribeStreamPackageLinearAssemblyChannelResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStreamPackageLinearAssemblyChannelResponseParams `json:"Response"`
}
    func NewDescribeStreamPackageLinearAssemblyChannelResponse ¶
func NewDescribeStreamPackageLinearAssemblyChannelResponse() (response *DescribeStreamPackageLinearAssemblyChannelResponse)
func (*DescribeStreamPackageLinearAssemblyChannelResponse) FromJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageLinearAssemblyChannelResponse) ToJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyChannelResponse) ToJsonString() string
type DescribeStreamPackageLinearAssemblyChannelResponseParams ¶
type DescribeStreamPackageLinearAssemblyChannelResponseParams struct {
	// Channel information.
	Info *LinearAssemblyChannelInfo `json:"Info,omitnil,omitempty" name:"Info"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DescribeStreamPackageLinearAssemblyChannelsRequest ¶
type DescribeStreamPackageLinearAssemblyChannelsRequest struct {
	*tchttp.BaseRequest
	// Paging query page number, the value range is [1, 1000].
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// Paging query the size of each page, the value range is [1, 1000].
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}
    func NewDescribeStreamPackageLinearAssemblyChannelsRequest ¶
func NewDescribeStreamPackageLinearAssemblyChannelsRequest() (request *DescribeStreamPackageLinearAssemblyChannelsRequest)
func (*DescribeStreamPackageLinearAssemblyChannelsRequest) FromJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyChannelsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageLinearAssemblyChannelsRequest) ToJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyChannelsRequest) ToJsonString() string
type DescribeStreamPackageLinearAssemblyChannelsRequestParams ¶
type DescribeStreamPackageLinearAssemblyChannelsRequestParams struct {
	// Paging query page number, the value range is [1, 1000].
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// Paging query the size of each page, the value range is [1, 1000].
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}
    Predefined struct for user
type DescribeStreamPackageLinearAssemblyChannelsResponse ¶
type DescribeStreamPackageLinearAssemblyChannelsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStreamPackageLinearAssemblyChannelsResponseParams `json:"Response"`
}
    func NewDescribeStreamPackageLinearAssemblyChannelsResponse ¶
func NewDescribeStreamPackageLinearAssemblyChannelsResponse() (response *DescribeStreamPackageLinearAssemblyChannelsResponse)
func (*DescribeStreamPackageLinearAssemblyChannelsResponse) FromJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyChannelsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageLinearAssemblyChannelsResponse) ToJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyChannelsResponse) ToJsonString() string
type DescribeStreamPackageLinearAssemblyChannelsResponseParams ¶
type DescribeStreamPackageLinearAssemblyChannelsResponseParams struct {
	// Channel list.
	Infos []*LinearAssemblyChannelInfo `json:"Infos,omitnil,omitempty" name:"Infos"`
	// Number of pages.
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// Size per page.
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
	// The total amount.
	TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"`
	// total pages.
	TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DescribeStreamPackageLinearAssemblyProgramRequest ¶
type DescribeStreamPackageLinearAssemblyProgramRequest struct {
	*tchttp.BaseRequest
	// program id.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    func NewDescribeStreamPackageLinearAssemblyProgramRequest ¶
func NewDescribeStreamPackageLinearAssemblyProgramRequest() (request *DescribeStreamPackageLinearAssemblyProgramRequest)
func (*DescribeStreamPackageLinearAssemblyProgramRequest) FromJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyProgramRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageLinearAssemblyProgramRequest) ToJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyProgramRequest) ToJsonString() string
type DescribeStreamPackageLinearAssemblyProgramRequestParams ¶
type DescribeStreamPackageLinearAssemblyProgramRequestParams struct {
	// program id.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    Predefined struct for user
type DescribeStreamPackageLinearAssemblyProgramResponse ¶
type DescribeStreamPackageLinearAssemblyProgramResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStreamPackageLinearAssemblyProgramResponseParams `json:"Response"`
}
    func NewDescribeStreamPackageLinearAssemblyProgramResponse ¶
func NewDescribeStreamPackageLinearAssemblyProgramResponse() (response *DescribeStreamPackageLinearAssemblyProgramResponse)
func (*DescribeStreamPackageLinearAssemblyProgramResponse) FromJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyProgramResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageLinearAssemblyProgramResponse) ToJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyProgramResponse) ToJsonString() string
type DescribeStreamPackageLinearAssemblyProgramResponseParams ¶
type DescribeStreamPackageLinearAssemblyProgramResponseParams struct {
	// Program information.
	Info *LinearAssemblyProgramInfo `json:"Info,omitnil,omitempty" name:"Info"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DescribeStreamPackageLinearAssemblyProgramSchedulesRequest ¶
type DescribeStreamPackageLinearAssemblyProgramSchedulesRequest struct {
	*tchttp.BaseRequest
	// Query all Programs under a Channel.
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
	// Window duration information, in seconds.
	TimeWindow *uint64 `json:"TimeWindow,omitnil,omitempty" name:"TimeWindow"`
	// Paging query page number, the value range is [1, 1000].
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// Paging query the size of each page, the value range is [1, 1000].
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}
    func NewDescribeStreamPackageLinearAssemblyProgramSchedulesRequest ¶
func NewDescribeStreamPackageLinearAssemblyProgramSchedulesRequest() (request *DescribeStreamPackageLinearAssemblyProgramSchedulesRequest)
func (*DescribeStreamPackageLinearAssemblyProgramSchedulesRequest) FromJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyProgramSchedulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageLinearAssemblyProgramSchedulesRequest) ToJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyProgramSchedulesRequest) ToJsonString() string
type DescribeStreamPackageLinearAssemblyProgramSchedulesRequestParams ¶
type DescribeStreamPackageLinearAssemblyProgramSchedulesRequestParams struct {
	// Query all Programs under a Channel.
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
	// Window duration information, in seconds.
	TimeWindow *uint64 `json:"TimeWindow,omitnil,omitempty" name:"TimeWindow"`
	// Paging query page number, the value range is [1, 1000].
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// Paging query the size of each page, the value range is [1, 1000].
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}
    Predefined struct for user
type DescribeStreamPackageLinearAssemblyProgramSchedulesResponse ¶
type DescribeStreamPackageLinearAssemblyProgramSchedulesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStreamPackageLinearAssemblyProgramSchedulesResponseParams `json:"Response"`
}
    func NewDescribeStreamPackageLinearAssemblyProgramSchedulesResponse ¶
func NewDescribeStreamPackageLinearAssemblyProgramSchedulesResponse() (response *DescribeStreamPackageLinearAssemblyProgramSchedulesResponse)
func (*DescribeStreamPackageLinearAssemblyProgramSchedulesResponse) FromJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyProgramSchedulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageLinearAssemblyProgramSchedulesResponse) ToJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyProgramSchedulesResponse) ToJsonString() string
type DescribeStreamPackageLinearAssemblyProgramSchedulesResponseParams ¶
type DescribeStreamPackageLinearAssemblyProgramSchedulesResponseParams struct {
	// Program's scheduling list.
	Infos []*LinearAssemblyProgramInfo `json:"Infos,omitnil,omitempty" name:"Infos"`
	// Number of pages.
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// Size per page.
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
	// The total amount.
	TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"`
	// Total pages.
	TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DescribeStreamPackageLinearAssemblyProgramsRequest ¶
type DescribeStreamPackageLinearAssemblyProgramsRequest struct {
	*tchttp.BaseRequest
	// Paging query page number, the value range is [1, 1000].
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// Paging query the size of each page, the value range is [1, 1000].
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
	// Query all Programs under a Channel.
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
}
    func NewDescribeStreamPackageLinearAssemblyProgramsRequest ¶
func NewDescribeStreamPackageLinearAssemblyProgramsRequest() (request *DescribeStreamPackageLinearAssemblyProgramsRequest)
func (*DescribeStreamPackageLinearAssemblyProgramsRequest) FromJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyProgramsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageLinearAssemblyProgramsRequest) ToJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyProgramsRequest) ToJsonString() string
type DescribeStreamPackageLinearAssemblyProgramsRequestParams ¶
type DescribeStreamPackageLinearAssemblyProgramsRequestParams struct {
	// Paging query page number, the value range is [1, 1000].
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// Paging query the size of each page, the value range is [1, 1000].
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
	// Query all Programs under a Channel.
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
}
    Predefined struct for user
type DescribeStreamPackageLinearAssemblyProgramsResponse ¶
type DescribeStreamPackageLinearAssemblyProgramsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStreamPackageLinearAssemblyProgramsResponseParams `json:"Response"`
}
    func NewDescribeStreamPackageLinearAssemblyProgramsResponse ¶
func NewDescribeStreamPackageLinearAssemblyProgramsResponse() (response *DescribeStreamPackageLinearAssemblyProgramsResponse)
func (*DescribeStreamPackageLinearAssemblyProgramsResponse) FromJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyProgramsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageLinearAssemblyProgramsResponse) ToJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyProgramsResponse) ToJsonString() string
type DescribeStreamPackageLinearAssemblyProgramsResponseParams ¶
type DescribeStreamPackageLinearAssemblyProgramsResponseParams struct {
	// Program list.
	Infos []*LinearAssemblyProgramInfo `json:"Infos,omitnil,omitempty" name:"Infos"`
	// Number of pages.
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// Size per page.
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
	// The total amount.
	TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"`
	// total pages.
	TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DescribeStreamPackageSSAIChannelRequest ¶
type DescribeStreamPackageSSAIChannelRequest struct {
	*tchttp.BaseRequest
	// Ad insertion configuration ID
	ID *string `json:"ID,omitnil,omitempty" name:"ID"`
}
    func NewDescribeStreamPackageSSAIChannelRequest ¶
func NewDescribeStreamPackageSSAIChannelRequest() (request *DescribeStreamPackageSSAIChannelRequest)
func (*DescribeStreamPackageSSAIChannelRequest) FromJsonString ¶
func (r *DescribeStreamPackageSSAIChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageSSAIChannelRequest) ToJsonString ¶
func (r *DescribeStreamPackageSSAIChannelRequest) ToJsonString() string
type DescribeStreamPackageSSAIChannelRequestParams ¶
type DescribeStreamPackageSSAIChannelRequestParams struct {
	// Ad insertion configuration ID
	ID *string `json:"ID,omitnil,omitempty" name:"ID"`
}
    Predefined struct for user
type DescribeStreamPackageSSAIChannelResponse ¶
type DescribeStreamPackageSSAIChannelResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStreamPackageSSAIChannelResponseParams `json:"Response"`
}
    func NewDescribeStreamPackageSSAIChannelResponse ¶
func NewDescribeStreamPackageSSAIChannelResponse() (response *DescribeStreamPackageSSAIChannelResponse)
func (*DescribeStreamPackageSSAIChannelResponse) FromJsonString ¶
func (r *DescribeStreamPackageSSAIChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageSSAIChannelResponse) ToJsonString ¶
func (r *DescribeStreamPackageSSAIChannelResponse) ToJsonString() string
type DescribeStreamPackageSSAIChannelResponseParams ¶
type DescribeStreamPackageSSAIChannelResponseParams struct {
	// Ad insertion configuration information
	Info *SSAIChannelInfo `json:"Info,omitnil,omitempty" name:"Info"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DescribeStreamPackageSSAIChannelsRequest ¶
type DescribeStreamPackageSSAIChannelsRequest struct {
	*tchttp.BaseRequest
	// Page number, default is 1
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// Page size, default is 10
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}
    func NewDescribeStreamPackageSSAIChannelsRequest ¶
func NewDescribeStreamPackageSSAIChannelsRequest() (request *DescribeStreamPackageSSAIChannelsRequest)
func (*DescribeStreamPackageSSAIChannelsRequest) FromJsonString ¶
func (r *DescribeStreamPackageSSAIChannelsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageSSAIChannelsRequest) ToJsonString ¶
func (r *DescribeStreamPackageSSAIChannelsRequest) ToJsonString() string
type DescribeStreamPackageSSAIChannelsRequestParams ¶
type DescribeStreamPackageSSAIChannelsRequestParams struct {
	// Page number, default is 1
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// Page size, default is 10
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}
    Predefined struct for user
type DescribeStreamPackageSSAIChannelsResponse ¶
type DescribeStreamPackageSSAIChannelsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStreamPackageSSAIChannelsResponseParams `json:"Response"`
}
    func NewDescribeStreamPackageSSAIChannelsResponse ¶
func NewDescribeStreamPackageSSAIChannelsResponse() (response *DescribeStreamPackageSSAIChannelsResponse)
func (*DescribeStreamPackageSSAIChannelsResponse) FromJsonString ¶
func (r *DescribeStreamPackageSSAIChannelsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageSSAIChannelsResponse) ToJsonString ¶
func (r *DescribeStreamPackageSSAIChannelsResponse) ToJsonString() string
type DescribeStreamPackageSSAIChannelsResponseParams ¶
type DescribeStreamPackageSSAIChannelsResponseParams struct {
	// Ad insertion configuration information.
	Infos []*SSAIChannelInfo `json:"Infos,omitnil,omitempty" name:"Infos"`
	// Page number
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// Page size
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
	// Total number
	TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DescribeStreamPackageSSAIUsageRequest ¶
type DescribeStreamPackageSSAIUsageRequest struct {
	*tchttp.BaseRequest
	// Start time.
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`
	// End time.
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
	// Specifies the channel id you want to query.
	ChannelIds []*string `json:"ChannelIds,omitnil,omitempty" name:"ChannelIds"`
	// Specifies the ad type you want to query. valid values: Preroll/Midroll. if empty, query all types by default.
	Types []*string `json:"Types,omitnil,omitempty" name:"Types"`
}
    func NewDescribeStreamPackageSSAIUsageRequest ¶
func NewDescribeStreamPackageSSAIUsageRequest() (request *DescribeStreamPackageSSAIUsageRequest)
func (*DescribeStreamPackageSSAIUsageRequest) FromJsonString ¶
func (r *DescribeStreamPackageSSAIUsageRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageSSAIUsageRequest) ToJsonString ¶
func (r *DescribeStreamPackageSSAIUsageRequest) ToJsonString() string
type DescribeStreamPackageSSAIUsageRequestParams ¶
type DescribeStreamPackageSSAIUsageRequestParams struct {
	// Start time.
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`
	// End time.
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
	// Specifies the channel id you want to query.
	ChannelIds []*string `json:"ChannelIds,omitnil,omitempty" name:"ChannelIds"`
	// Specifies the ad type you want to query. valid values: Preroll/Midroll. if empty, query all types by default.
	Types []*string `json:"Types,omitnil,omitempty" name:"Types"`
}
    Predefined struct for user
type DescribeStreamPackageSSAIUsageResponse ¶
type DescribeStreamPackageSSAIUsageResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStreamPackageSSAIUsageResponseParams `json:"Response"`
}
    func NewDescribeStreamPackageSSAIUsageResponse ¶
func NewDescribeStreamPackageSSAIUsageResponse() (response *DescribeStreamPackageSSAIUsageResponse)
func (*DescribeStreamPackageSSAIUsageResponse) FromJsonString ¶
func (r *DescribeStreamPackageSSAIUsageResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageSSAIUsageResponse) ToJsonString ¶
func (r *DescribeStreamPackageSSAIUsageResponse) ToJsonString() string
type DescribeStreamPackageSSAIUsageResponseParams ¶
type DescribeStreamPackageSSAIUsageResponseParams struct {
	// SSAI usage information.
	Info *SSAIUsageInfo `json:"Info,omitnil,omitempty" name:"Info"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DescribeStreamPackageSourceAlertsRequest ¶
type DescribeStreamPackageSourceAlertsRequest struct {
	*tchttp.BaseRequest
	// Source ID.
	SourceId *string `json:"SourceId,omitnil,omitempty" name:"SourceId"`
	// Query start time, Unix timestamp, supports queries in the last seven days.
	StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`
	// Query end time, Unix timestamp, supports queries in the last seven days.
	EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}
    func NewDescribeStreamPackageSourceAlertsRequest ¶
func NewDescribeStreamPackageSourceAlertsRequest() (request *DescribeStreamPackageSourceAlertsRequest)
func (*DescribeStreamPackageSourceAlertsRequest) FromJsonString ¶
func (r *DescribeStreamPackageSourceAlertsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageSourceAlertsRequest) ToJsonString ¶
func (r *DescribeStreamPackageSourceAlertsRequest) ToJsonString() string
type DescribeStreamPackageSourceAlertsRequestParams ¶
type DescribeStreamPackageSourceAlertsRequestParams struct {
	// Source ID.
	SourceId *string `json:"SourceId,omitnil,omitempty" name:"SourceId"`
	// Query start time, Unix timestamp, supports queries in the last seven days.
	StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`
	// Query end time, Unix timestamp, supports queries in the last seven days.
	EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}
    Predefined struct for user
type DescribeStreamPackageSourceAlertsResponse ¶
type DescribeStreamPackageSourceAlertsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStreamPackageSourceAlertsResponseParams `json:"Response"`
}
    func NewDescribeStreamPackageSourceAlertsResponse ¶
func NewDescribeStreamPackageSourceAlertsResponse() (response *DescribeStreamPackageSourceAlertsResponse)
func (*DescribeStreamPackageSourceAlertsResponse) FromJsonString ¶
func (r *DescribeStreamPackageSourceAlertsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageSourceAlertsResponse) ToJsonString ¶
func (r *DescribeStreamPackageSourceAlertsResponse) ToJsonString() string
type DescribeStreamPackageSourceAlertsResponseParams ¶
type DescribeStreamPackageSourceAlertsResponseParams struct {
	// Source alarm information.
	Infos []*SourceAlert `json:"Infos,omitnil,omitempty" name:"Infos"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DescribeStreamPackageSourceLocationAlertsRequest ¶
type DescribeStreamPackageSourceLocationAlertsRequest struct {
	*tchttp.BaseRequest
	// Location ID.
	LocationId *string `json:"LocationId,omitnil,omitempty" name:"LocationId"`
}
    func NewDescribeStreamPackageSourceLocationAlertsRequest ¶
func NewDescribeStreamPackageSourceLocationAlertsRequest() (request *DescribeStreamPackageSourceLocationAlertsRequest)
func (*DescribeStreamPackageSourceLocationAlertsRequest) FromJsonString ¶
func (r *DescribeStreamPackageSourceLocationAlertsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageSourceLocationAlertsRequest) ToJsonString ¶
func (r *DescribeStreamPackageSourceLocationAlertsRequest) ToJsonString() string
type DescribeStreamPackageSourceLocationAlertsRequestParams ¶
type DescribeStreamPackageSourceLocationAlertsRequestParams struct {
	// Location ID.
	LocationId *string `json:"LocationId,omitnil,omitempty" name:"LocationId"`
}
    Predefined struct for user
type DescribeStreamPackageSourceLocationAlertsResponse ¶
type DescribeStreamPackageSourceLocationAlertsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStreamPackageSourceLocationAlertsResponseParams `json:"Response"`
}
    func NewDescribeStreamPackageSourceLocationAlertsResponse ¶
func NewDescribeStreamPackageSourceLocationAlertsResponse() (response *DescribeStreamPackageSourceLocationAlertsResponse)
func (*DescribeStreamPackageSourceLocationAlertsResponse) FromJsonString ¶
func (r *DescribeStreamPackageSourceLocationAlertsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageSourceLocationAlertsResponse) ToJsonString ¶
func (r *DescribeStreamPackageSourceLocationAlertsResponse) ToJsonString() string
type DescribeStreamPackageSourceLocationAlertsResponseParams ¶
type DescribeStreamPackageSourceLocationAlertsResponseParams struct {
	// Location alarm information.
	Infos []*LocationAlert `json:"Infos,omitnil,omitempty" name:"Infos"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DescribeStreamPackageSourceLocationRequest ¶
type DescribeStreamPackageSourceLocationRequest struct {
	*tchttp.BaseRequest
	// SourceLocation Id.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    func NewDescribeStreamPackageSourceLocationRequest ¶
func NewDescribeStreamPackageSourceLocationRequest() (request *DescribeStreamPackageSourceLocationRequest)
func (*DescribeStreamPackageSourceLocationRequest) FromJsonString ¶
func (r *DescribeStreamPackageSourceLocationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageSourceLocationRequest) ToJsonString ¶
func (r *DescribeStreamPackageSourceLocationRequest) ToJsonString() string
type DescribeStreamPackageSourceLocationRequestParams ¶
type DescribeStreamPackageSourceLocationRequestParams struct {
	// SourceLocation Id.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    Predefined struct for user
type DescribeStreamPackageSourceLocationResponse ¶
type DescribeStreamPackageSourceLocationResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStreamPackageSourceLocationResponseParams `json:"Response"`
}
    func NewDescribeStreamPackageSourceLocationResponse ¶
func NewDescribeStreamPackageSourceLocationResponse() (response *DescribeStreamPackageSourceLocationResponse)
func (*DescribeStreamPackageSourceLocationResponse) FromJsonString ¶
func (r *DescribeStreamPackageSourceLocationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageSourceLocationResponse) ToJsonString ¶
func (r *DescribeStreamPackageSourceLocationResponse) ToJsonString() string
type DescribeStreamPackageSourceLocationResponseParams ¶
type DescribeStreamPackageSourceLocationResponseParams struct {
	// SourceLocation information.
	Info *SourceLocationInfo `json:"Info,omitnil,omitempty" name:"Info"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DescribeStreamPackageSourceLocationsRequest ¶
type DescribeStreamPackageSourceLocationsRequest struct {
	*tchttp.BaseRequest
	// Paging query page number, the value range is [1, 1000].
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// Paging query the size of each page, the value range is [1, 1000].
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}
    func NewDescribeStreamPackageSourceLocationsRequest ¶
func NewDescribeStreamPackageSourceLocationsRequest() (request *DescribeStreamPackageSourceLocationsRequest)
func (*DescribeStreamPackageSourceLocationsRequest) FromJsonString ¶
func (r *DescribeStreamPackageSourceLocationsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageSourceLocationsRequest) ToJsonString ¶
func (r *DescribeStreamPackageSourceLocationsRequest) ToJsonString() string
type DescribeStreamPackageSourceLocationsRequestParams ¶
type DescribeStreamPackageSourceLocationsRequestParams struct {
	// Paging query page number, the value range is [1, 1000].
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// Paging query the size of each page, the value range is [1, 1000].
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}
    Predefined struct for user
type DescribeStreamPackageSourceLocationsResponse ¶
type DescribeStreamPackageSourceLocationsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStreamPackageSourceLocationsResponseParams `json:"Response"`
}
    func NewDescribeStreamPackageSourceLocationsResponse ¶
func NewDescribeStreamPackageSourceLocationsResponse() (response *DescribeStreamPackageSourceLocationsResponse)
func (*DescribeStreamPackageSourceLocationsResponse) FromJsonString ¶
func (r *DescribeStreamPackageSourceLocationsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageSourceLocationsResponse) ToJsonString ¶
func (r *DescribeStreamPackageSourceLocationsResponse) ToJsonString() string
type DescribeStreamPackageSourceLocationsResponseParams ¶
type DescribeStreamPackageSourceLocationsResponseParams struct {
	// SourceLocation list.
	Infos []*SourceLocationInfo `json:"Infos,omitnil,omitempty" name:"Infos"`
	// Number of pages.
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// Size per page.
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
	// The total amount.
	TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"`
	// total pages.
	TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DescribeStreamPackageSourceRequest ¶
type DescribeStreamPackageSourceRequest struct {
	*tchttp.BaseRequest
	// SourceLocation Id.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    func NewDescribeStreamPackageSourceRequest ¶
func NewDescribeStreamPackageSourceRequest() (request *DescribeStreamPackageSourceRequest)
func (*DescribeStreamPackageSourceRequest) FromJsonString ¶
func (r *DescribeStreamPackageSourceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageSourceRequest) ToJsonString ¶
func (r *DescribeStreamPackageSourceRequest) ToJsonString() string
type DescribeStreamPackageSourceRequestParams ¶
type DescribeStreamPackageSourceRequestParams struct {
	// SourceLocation Id.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    Predefined struct for user
type DescribeStreamPackageSourceResponse ¶
type DescribeStreamPackageSourceResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStreamPackageSourceResponseParams `json:"Response"`
}
    func NewDescribeStreamPackageSourceResponse ¶
func NewDescribeStreamPackageSourceResponse() (response *DescribeStreamPackageSourceResponse)
func (*DescribeStreamPackageSourceResponse) FromJsonString ¶
func (r *DescribeStreamPackageSourceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageSourceResponse) ToJsonString ¶
func (r *DescribeStreamPackageSourceResponse) ToJsonString() string
type DescribeStreamPackageSourceResponseParams ¶
type DescribeStreamPackageSourceResponseParams struct {
	// Source information.
	Info *SourceInfo `json:"Info,omitnil,omitempty" name:"Info"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DescribeStreamPackageSourcesRequest ¶
type DescribeStreamPackageSourcesRequest struct {
	*tchttp.BaseRequest
	// Paging query page number, the value range is [1, 1000].
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// Paging query the size of each page, the value range is [1, 1000].
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
	// Location Id, query all sources under the location.
	LocationId *string `json:"LocationId,omitnil,omitempty" name:"LocationId"`
	// The type of source is divided into live broadcast and on-demand VOD.
	// Optional values: Live, VOD.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
}
    func NewDescribeStreamPackageSourcesRequest ¶
func NewDescribeStreamPackageSourcesRequest() (request *DescribeStreamPackageSourcesRequest)
func (*DescribeStreamPackageSourcesRequest) FromJsonString ¶
func (r *DescribeStreamPackageSourcesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageSourcesRequest) ToJsonString ¶
func (r *DescribeStreamPackageSourcesRequest) ToJsonString() string
type DescribeStreamPackageSourcesRequestParams ¶
type DescribeStreamPackageSourcesRequestParams struct {
	// Paging query page number, the value range is [1, 1000].
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// Paging query the size of each page, the value range is [1, 1000].
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
	// Location Id, query all sources under the location.
	LocationId *string `json:"LocationId,omitnil,omitempty" name:"LocationId"`
	// The type of source is divided into live broadcast and on-demand VOD.
	// Optional values: Live, VOD.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
}
    Predefined struct for user
type DescribeStreamPackageSourcesResponse ¶
type DescribeStreamPackageSourcesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStreamPackageSourcesResponseParams `json:"Response"`
}
    func NewDescribeStreamPackageSourcesResponse ¶
func NewDescribeStreamPackageSourcesResponse() (response *DescribeStreamPackageSourcesResponse)
func (*DescribeStreamPackageSourcesResponse) FromJsonString ¶
func (r *DescribeStreamPackageSourcesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageSourcesResponse) ToJsonString ¶
func (r *DescribeStreamPackageSourcesResponse) ToJsonString() string
type DescribeStreamPackageSourcesResponseParams ¶
type DescribeStreamPackageSourcesResponseParams struct {
	// Source list.
	Infos []*SourceInfo `json:"Infos,omitnil,omitempty" name:"Infos"`
	// Number of pages.
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// Size per page.
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
	// The total amount.
	TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"`
	// total pages.
	TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DescribeStreamPackageVodRemuxTaskRequest ¶
type DescribeStreamPackageVodRemuxTaskRequest struct {
	*tchttp.BaseRequest
	// VOD remux task Id.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    func NewDescribeStreamPackageVodRemuxTaskRequest ¶
func NewDescribeStreamPackageVodRemuxTaskRequest() (request *DescribeStreamPackageVodRemuxTaskRequest)
func (*DescribeStreamPackageVodRemuxTaskRequest) FromJsonString ¶
func (r *DescribeStreamPackageVodRemuxTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageVodRemuxTaskRequest) ToJsonString ¶
func (r *DescribeStreamPackageVodRemuxTaskRequest) ToJsonString() string
type DescribeStreamPackageVodRemuxTaskRequestParams ¶
type DescribeStreamPackageVodRemuxTaskRequestParams struct {
	// VOD remux task Id.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    Predefined struct for user
type DescribeStreamPackageVodRemuxTaskResponse ¶
type DescribeStreamPackageVodRemuxTaskResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStreamPackageVodRemuxTaskResponseParams `json:"Response"`
}
    func NewDescribeStreamPackageVodRemuxTaskResponse ¶
func NewDescribeStreamPackageVodRemuxTaskResponse() (response *DescribeStreamPackageVodRemuxTaskResponse)
func (*DescribeStreamPackageVodRemuxTaskResponse) FromJsonString ¶
func (r *DescribeStreamPackageVodRemuxTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageVodRemuxTaskResponse) ToJsonString ¶
func (r *DescribeStreamPackageVodRemuxTaskResponse) ToJsonString() string
type DescribeStreamPackageVodRemuxTaskResponseParams ¶
type DescribeStreamPackageVodRemuxTaskResponseParams struct {
	// VOD remux task information.
	Info *VodRemuxTaskInfo `json:"Info,omitnil,omitempty" name:"Info"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DescribeStreamPackageVodRemuxTasksRequest ¶
type DescribeStreamPackageVodRemuxTasksRequest struct {
	*tchttp.BaseRequest
	// Paging query page number, the value range is [1, 1000].
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// Paging query the size of each page, the value range is [1, 1000].
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}
    func NewDescribeStreamPackageVodRemuxTasksRequest ¶
func NewDescribeStreamPackageVodRemuxTasksRequest() (request *DescribeStreamPackageVodRemuxTasksRequest)
func (*DescribeStreamPackageVodRemuxTasksRequest) FromJsonString ¶
func (r *DescribeStreamPackageVodRemuxTasksRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageVodRemuxTasksRequest) ToJsonString ¶
func (r *DescribeStreamPackageVodRemuxTasksRequest) ToJsonString() string
type DescribeStreamPackageVodRemuxTasksRequestParams ¶
type DescribeStreamPackageVodRemuxTasksRequestParams struct {
	// Paging query page number, the value range is [1, 1000].
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// Paging query the size of each page, the value range is [1, 1000].
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}
    Predefined struct for user
type DescribeStreamPackageVodRemuxTasksResponse ¶
type DescribeStreamPackageVodRemuxTasksResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStreamPackageVodRemuxTasksResponseParams `json:"Response"`
}
    func NewDescribeStreamPackageVodRemuxTasksResponse ¶
func NewDescribeStreamPackageVodRemuxTasksResponse() (response *DescribeStreamPackageVodRemuxTasksResponse)
func (*DescribeStreamPackageVodRemuxTasksResponse) FromJsonString ¶
func (r *DescribeStreamPackageVodRemuxTasksResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageVodRemuxTasksResponse) ToJsonString ¶
func (r *DescribeStreamPackageVodRemuxTasksResponse) ToJsonString() string
type DescribeStreamPackageVodRemuxTasksResponseParams ¶
type DescribeStreamPackageVodRemuxTasksResponseParams struct {
	// VOD remux task lists.
	Infos []*VodRemuxTaskInfo `json:"Infos,omitnil,omitempty" name:"Infos"`
	// Number of pages.
	PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
	// Size per page.
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
	// The total amount.
	TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"`
	// total pages.
	TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type DomainRecordInfo ¶
type EndpointAuthInfo ¶
type EndpointAuthInfo struct {
	// The security group allowlist in CIDR format.
	// Note: this field may return null, indicating that no valid values can be obtained.
	WhiteIpList []*string `json:"WhiteIpList,omitnil,omitempty" name:"WhiteIpList"`
	// The security group blocklist in CIDR format.
	// Note: this field may return null, indicating that no valid values can be obtained.
	BlackIpList []*string `json:"BlackIpList,omitnil,omitempty" name:"BlackIpList"`
	// The authentication key. Its value is same as `X-TENCENT-PACKAGE` set in the HTTP request header.
	// Note: this field may return null, indicating that no valid values can be obtained.
	AuthKey *string `json:"AuthKey,omitnil,omitempty" name:"AuthKey"`
}
    type EndpointInfo ¶
type EndpointInfo struct {
	// Endpoint name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// Endpoint URL.
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`
	// Endpoint authentication information.
	AuthInfo *EndpointAuthInfo `json:"AuthInfo,omitnil,omitempty" name:"AuthInfo"`
	// Endpoint protocol, supports `HLS`, `CMAF`, `CMAF-HLS`.
	Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"`
	// Manifest name, default is main.
	Manifest *string `json:"Manifest,omitnil,omitempty" name:"Manifest"`
	// Whether to turn on the time shift function, true: on, false: off, the default is off.
	TimeShiftEnable *bool `json:"TimeShiftEnable,omitnil,omitempty" name:"TimeShiftEnable"`
	// The number of days in the time shift window, up to 30 days. Valid when TimeShiftEnable is turned on.
	TimeShiftDuration *uint64 `json:"TimeShiftDuration,omitnil,omitempty" name:"TimeShiftDuration"`
	// Advertising insertion function switch.
	SSAIEnable *bool `json:"SSAIEnable,omitnil,omitempty" name:"SSAIEnable"`
	// Ad insertion function configuration information.
	SSAIInfo *SSAIConf `json:"SSAIInfo,omitnil,omitempty" name:"SSAIInfo"`
	// The customer-defined url parameter is inserted into the subscript at the specified position of the Endpoint url. The optional range of the subscript is: [0,3].
	CustomUrlParamIndex *uint64 `json:"CustomUrlParamIndex,omitnil,omitempty" name:"CustomUrlParamIndex"`
	// Customer-defined url parameters are inserted into the specified position of the Endpoint url based on the CustomUrlParamIndex.
	// The parameters can only contain digits, letters, underscores (_), and hyphens (-), with a length of 1 to 64 chars.
	CustomUrlParam *string `json:"CustomUrlParam,omitnil,omitempty" name:"CustomUrlParam"`
	// DRM switch. If it is turned on, only CMAF will take effect.
	DRMEnabled *bool `json:"DRMEnabled,omitnil,omitempty" name:"DRMEnabled"`
	// DRM configuration information.
	DRMInfo *DRMInfo `json:"DRMInfo,omitnil,omitempty" name:"DRMInfo"`
}
    type HarvestJobResp ¶
type HarvestJobResp struct {
	// HarvestJob ID, a globally unique identifier.
	ID *string `json:"ID,omitnil,omitempty" name:"ID"`
	// The associated channel name.
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`
	// The associated endpoint name.
	EndpointName *string `json:"EndpointName,omitnil,omitempty" name:"EndpointName"`
	// Time format, supports the following types: 1. Epoch seconds 2. ISO-8601
	TimeFormat *string `json:"TimeFormat,omitnil,omitempty" name:"TimeFormat"`
	// HarvestJob start time.
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`
	// HarvestJob end time.
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
	// The path where the recording file is stored in COS.
	Destination *string `json:"Destination,omitnil,omitempty" name:"Destination"`
	// The file name of the recording file stored in COS.
	Manifest *string `json:"Manifest,omitnil,omitempty" name:"Manifest"`
	// The task status is divided into running: Running, execution completed: Completed, and execution failure: Failed.
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`
	// HarvestJob error message.
	ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"`
	// HarvestJob creation time, timestamp in seconds.
	CreateTime *uint64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`
	// The associated ChannelID.
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
	// The region corresponding to the harvest job.
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`
}
    type InputAuthInfo ¶
type InputAuthInfo struct {
	// Username.
	// Note: this field may return null, indicating that no valid values can be obtained.
	Username *string `json:"Username,omitnil,omitempty" name:"Username"`
	// Password.
	// Note: this field may return null, indicating that no valid values can be obtained.
	Password *string `json:"Password,omitnil,omitempty" name:"Password"`
}
    type InputFileInfo ¶
type InputFileInfo struct {
	// Input file Type. The input types include COS and URL.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
	// cos input informations.
	CosInputInfo *CosInputInfo `json:"CosInputInfo,omitnil,omitempty" name:"CosInputInfo"`
	// input file url.
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`
}
    type InputInfo ¶
type InputInfo struct {
	// Channel input URL.
	// Note: this field may return null, indicating that no valid values can be obtained.
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`
	// Channel input authentication information.
	AuthInfo *InputAuthInfo `json:"AuthInfo,omitnil,omitempty" name:"AuthInfo"`
}
    type LinearAssemblyChannelInfo ¶
type LinearAssemblyChannelInfo struct {
	// Linear assembly channel name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// Define the characteristics of the channel. Standard supports live broadcast and on-demand sources, while Basic only supports on-demand source arrangement.
	Tier *string `json:"Tier,omitnil,omitempty" name:"Tier"`
	// The source switching mode in the channel is divided into Linear and Loop. Live broadcast only supports Linear.
	PlaybackMode *string `json:"PlaybackMode,omitnil,omitempty" name:"PlaybackMode"`
	// Time shift configuration, vod is valid.
	TimeShiftConf *TimeShiftInfo `json:"TimeShiftConf,omitnil,omitempty" name:"TimeShiftConf"`
	// Spacer configuration.
	SlateConf *SlateInfo `json:"SlateConf,omitnil,omitempty" name:"SlateConf"`
	// output information.
	Outputs []*OutputInfo `json:"Outputs,omitnil,omitempty" name:"Outputs"`
	// List of programs bound to this channel.
	AttachedPrograms []*string `json:"AttachedPrograms,omitnil,omitempty" name:"AttachedPrograms"`
	// program information.
	ProgramSchedules []*ProgramScheduleInfo `json:"ProgramSchedules,omitnil,omitempty" name:"ProgramSchedules"`
	// ID.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
	// Region.
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`
	// State.
	State *string `json:"State,omitnil,omitempty" name:"State"`
	// Time shift on switch.
	TimeShiftEnable *bool `json:"TimeShiftEnable,omitnil,omitempty" name:"TimeShiftEnable"`
	// Channel creation time, unix seconds timestamp.
	CreateTime *uint64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`
}
    type LinearAssemblyProgramInfo ¶
type LinearAssemblyProgramInfo struct {
	// Channel linear assembly program information.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// The type of the arrangement target source, divided into live broadcast and on-demand.
	SourceType *string `json:"SourceType,omitnil,omitempty" name:"SourceType"`
	// The associated source location id.
	SourceLocationId *string `json:"SourceLocationId,omitnil,omitempty" name:"SourceLocationId"`
	// SourceId, uniquely identifies a source.
	SourceId *string `json:"SourceId,omitnil,omitempty" name:"SourceId"`
	// The associated live broadcast or on-demand broadcast, source name, and location are globally unique.
	SourceName *string `json:"SourceName,omitnil,omitempty" name:"SourceName"`
	// The bound channel.
	AttachedChannel *string `json:"AttachedChannel,omitnil,omitempty" name:"AttachedChannel"`
	// Play configuration.
	PlaybackConf *PlaybackInfo `json:"PlaybackConf,omitnil,omitempty" name:"PlaybackConf"`
	// AdBreaks.
	AdBreaks []*AdBreakInfo `json:"AdBreaks,omitnil,omitempty" name:"AdBreaks"`
	// ID.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
	// Region.
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`
	// SourceLocation name.
	SourceLocationName *string `json:"SourceLocationName,omitnil,omitempty" name:"SourceLocationName"`
}
    type LocationAlert ¶
type LocationAlert struct {
	// Location ID.
	LocationId *string `json:"LocationId,omitnil,omitempty" name:"LocationId"`
	// Alarm event code.
	Code *uint64 `json:"Code,omitnil,omitempty" name:"Code"`
	// Alarm classification.
	Category *string `json:"Category,omitnil,omitempty" name:"Category"`
	// Alarm message.
	Message *string `json:"Message,omitnil,omitempty" name:"Message"`
	// Update time.
	LastModifiedTime *uint64 `json:"LastModifiedTime,omitnil,omitempty" name:"LastModifiedTime"`
	// Location name.
	LocationName *string `json:"LocationName,omitnil,omitempty" name:"LocationName"`
}
    type ManifestInfo ¶
type ManifestInfo struct {
	// Time window, in seconds.
	Windows *uint64 `json:"Windows,omitnil,omitempty" name:"Windows"`
	// Enter the format of the output advertising tag. Optional values are: Date Range and Enhanced SCTE-35.
	AdMarkupType *string `json:"AdMarkupType,omitnil,omitempty" name:"AdMarkupType"`
}
    type ModifyStreamPackageChannelEndpointRequest ¶
type ModifyStreamPackageChannelEndpointRequest struct {
	*tchttp.BaseRequest
	// Channel ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
	// Channel endpoint URL
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`
	// New endpoint name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// New channel authentication information
	AuthInfo *EndpointAuthInfo `json:"AuthInfo,omitnil,omitempty" name:"AuthInfo"`
	// Endpoint protocol.
	Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"`
	// Whether to turn on the time shift function, true: on, false: off, the default is off.
	TimeShiftEnable *bool `json:"TimeShiftEnable,omitnil,omitempty" name:"TimeShiftEnable"`
	// The number of days in the time shift window, up to 30 days. Valid when TimeShiftEnable is turned on.
	TimeShiftDuration *uint64 `json:"TimeShiftDuration,omitnil,omitempty" name:"TimeShiftDuration"`
	// Advertising insertion function switch.
	SSAIEnable *bool `json:"SSAIEnable,omitnil,omitempty" name:"SSAIEnable"`
	// Ad insertion function configuration information. Valid when SSAIEnable is turned on.
	SSAIInfo *SSAIConf `json:"SSAIInfo,omitnil,omitempty" name:"SSAIInfo"`
	// The customer-defined url parameter is inserted into the subscript at the specified position of the Endpoint url.
	// Calculation starts from the first '/' in the url path, and the subscript starts from 0, the optional range of the subscript is: [0,3].
	CustomUrlParamIndex *uint64 `json:"CustomUrlParamIndex,omitnil,omitempty" name:"CustomUrlParamIndex"`
	// Customer-defined url parameters are inserted into the specified position of the Endpoint url based on the CustomUrlParamIndex.
	// The parameters can only contain digits, letters, underscores (_), and hyphens (-), with a length of 1 to 64 chars.
	CustomUrlParam *string `json:"CustomUrlParam,omitnil,omitempty" name:"CustomUrlParam"`
	// Enable DRM. This is only effective for CMAF protocol.
	DRMEnabled *bool `json:"DRMEnabled,omitnil,omitempty" name:"DRMEnabled"`
	// DRM configuration information
	DRMInfo *DRMInfo `json:"DRMInfo,omitnil,omitempty" name:"DRMInfo"`
}
    func NewModifyStreamPackageChannelEndpointRequest ¶
func NewModifyStreamPackageChannelEndpointRequest() (request *ModifyStreamPackageChannelEndpointRequest)
func (*ModifyStreamPackageChannelEndpointRequest) FromJsonString ¶
func (r *ModifyStreamPackageChannelEndpointRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamPackageChannelEndpointRequest) ToJsonString ¶
func (r *ModifyStreamPackageChannelEndpointRequest) ToJsonString() string
type ModifyStreamPackageChannelEndpointRequestParams ¶
type ModifyStreamPackageChannelEndpointRequestParams struct {
	// Channel ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
	// Channel endpoint URL
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`
	// New endpoint name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// New channel authentication information
	AuthInfo *EndpointAuthInfo `json:"AuthInfo,omitnil,omitempty" name:"AuthInfo"`
	// Endpoint protocol.
	Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"`
	// Whether to turn on the time shift function, true: on, false: off, the default is off.
	TimeShiftEnable *bool `json:"TimeShiftEnable,omitnil,omitempty" name:"TimeShiftEnable"`
	// The number of days in the time shift window, up to 30 days. Valid when TimeShiftEnable is turned on.
	TimeShiftDuration *uint64 `json:"TimeShiftDuration,omitnil,omitempty" name:"TimeShiftDuration"`
	// Advertising insertion function switch.
	SSAIEnable *bool `json:"SSAIEnable,omitnil,omitempty" name:"SSAIEnable"`
	// Ad insertion function configuration information. Valid when SSAIEnable is turned on.
	SSAIInfo *SSAIConf `json:"SSAIInfo,omitnil,omitempty" name:"SSAIInfo"`
	// The customer-defined url parameter is inserted into the subscript at the specified position of the Endpoint url.
	// Calculation starts from the first '/' in the url path, and the subscript starts from 0, the optional range of the subscript is: [0,3].
	CustomUrlParamIndex *uint64 `json:"CustomUrlParamIndex,omitnil,omitempty" name:"CustomUrlParamIndex"`
	// Customer-defined url parameters are inserted into the specified position of the Endpoint url based on the CustomUrlParamIndex.
	// The parameters can only contain digits, letters, underscores (_), and hyphens (-), with a length of 1 to 64 chars.
	CustomUrlParam *string `json:"CustomUrlParam,omitnil,omitempty" name:"CustomUrlParam"`
	// Enable DRM. This is only effective for CMAF protocol.
	DRMEnabled *bool `json:"DRMEnabled,omitnil,omitempty" name:"DRMEnabled"`
	// DRM configuration information
	DRMInfo *DRMInfo `json:"DRMInfo,omitnil,omitempty" name:"DRMInfo"`
}
    Predefined struct for user
type ModifyStreamPackageChannelEndpointResponse ¶
type ModifyStreamPackageChannelEndpointResponse struct {
	*tchttp.BaseResponse
	Response *ModifyStreamPackageChannelEndpointResponseParams `json:"Response"`
}
    func NewModifyStreamPackageChannelEndpointResponse ¶
func NewModifyStreamPackageChannelEndpointResponse() (response *ModifyStreamPackageChannelEndpointResponse)
func (*ModifyStreamPackageChannelEndpointResponse) FromJsonString ¶
func (r *ModifyStreamPackageChannelEndpointResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamPackageChannelEndpointResponse) ToJsonString ¶
func (r *ModifyStreamPackageChannelEndpointResponse) ToJsonString() string
type ModifyStreamPackageChannelEndpointResponseParams ¶
type ModifyStreamPackageChannelEndpointResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type ModifyStreamPackageChannelInputAuthInfoRequest ¶
type ModifyStreamPackageChannelInputAuthInfoRequest struct {
	*tchttp.BaseRequest
	// Channel ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
	// Channel input URL
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`
	// Authentication configuration. Valid values: `CLOSE`, `UPDATE`
	// `CLOSE`: disable authentication
	// `UPDATE`: update authentication information
	ActionType *string `json:"ActionType,omitnil,omitempty" name:"ActionType"`
}
    func NewModifyStreamPackageChannelInputAuthInfoRequest ¶
func NewModifyStreamPackageChannelInputAuthInfoRequest() (request *ModifyStreamPackageChannelInputAuthInfoRequest)
func (*ModifyStreamPackageChannelInputAuthInfoRequest) FromJsonString ¶
func (r *ModifyStreamPackageChannelInputAuthInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamPackageChannelInputAuthInfoRequest) ToJsonString ¶
func (r *ModifyStreamPackageChannelInputAuthInfoRequest) ToJsonString() string
type ModifyStreamPackageChannelInputAuthInfoRequestParams ¶
type ModifyStreamPackageChannelInputAuthInfoRequestParams struct {
	// Channel ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
	// Channel input URL
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`
	// Authentication configuration. Valid values: `CLOSE`, `UPDATE`
	// `CLOSE`: disable authentication
	// `UPDATE`: update authentication information
	ActionType *string `json:"ActionType,omitnil,omitempty" name:"ActionType"`
}
    Predefined struct for user
type ModifyStreamPackageChannelInputAuthInfoResponse ¶
type ModifyStreamPackageChannelInputAuthInfoResponse struct {
	*tchttp.BaseResponse
	Response *ModifyStreamPackageChannelInputAuthInfoResponseParams `json:"Response"`
}
    func NewModifyStreamPackageChannelInputAuthInfoResponse ¶
func NewModifyStreamPackageChannelInputAuthInfoResponse() (response *ModifyStreamPackageChannelInputAuthInfoResponse)
func (*ModifyStreamPackageChannelInputAuthInfoResponse) FromJsonString ¶
func (r *ModifyStreamPackageChannelInputAuthInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamPackageChannelInputAuthInfoResponse) ToJsonString ¶
func (r *ModifyStreamPackageChannelInputAuthInfoResponse) ToJsonString() string
type ModifyStreamPackageChannelInputAuthInfoResponseParams ¶
type ModifyStreamPackageChannelInputAuthInfoResponseParams struct {
	// Channel input authentication information
	AuthInfo *InputAuthInfo `json:"AuthInfo,omitnil,omitempty" name:"AuthInfo"`
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type ModifyStreamPackageChannelRequest ¶
type ModifyStreamPackageChannelRequest struct {
	*tchttp.BaseRequest
	// Channel ID.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
	// New channel name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// New channel protocol. Valid values: HLS, DASH, CMAF.
	Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"`
	// Cache configuration.
	CacheInfo *CacheInfo `json:"CacheInfo,omitnil,omitempty" name:"CacheInfo"`
}
    func NewModifyStreamPackageChannelRequest ¶
func NewModifyStreamPackageChannelRequest() (request *ModifyStreamPackageChannelRequest)
func (*ModifyStreamPackageChannelRequest) FromJsonString ¶
func (r *ModifyStreamPackageChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamPackageChannelRequest) ToJsonString ¶
func (r *ModifyStreamPackageChannelRequest) ToJsonString() string
type ModifyStreamPackageChannelRequestParams ¶
type ModifyStreamPackageChannelRequestParams struct {
	// Channel ID.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
	// New channel name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// New channel protocol. Valid values: HLS, DASH, CMAF.
	Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"`
	// Cache configuration.
	CacheInfo *CacheInfo `json:"CacheInfo,omitnil,omitempty" name:"CacheInfo"`
}
    Predefined struct for user
type ModifyStreamPackageChannelResponse ¶
type ModifyStreamPackageChannelResponse struct {
	*tchttp.BaseResponse
	Response *ModifyStreamPackageChannelResponseParams `json:"Response"`
}
    func NewModifyStreamPackageChannelResponse ¶
func NewModifyStreamPackageChannelResponse() (response *ModifyStreamPackageChannelResponse)
func (*ModifyStreamPackageChannelResponse) FromJsonString ¶
func (r *ModifyStreamPackageChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamPackageChannelResponse) ToJsonString ¶
func (r *ModifyStreamPackageChannelResponse) ToJsonString() string
type ModifyStreamPackageChannelResponseParams ¶
type ModifyStreamPackageChannelResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type ModifyStreamPackageLinearAssemblyChannelRequest ¶
type ModifyStreamPackageLinearAssemblyChannelRequest struct {
	*tchttp.BaseRequest
	// Channel ID.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
	// Modified name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// Define the characteristics of the channel. Standard supports live broadcast and on-demand sources, while Basic only supports on-demand source arrangement.
	Tier *string `json:"Tier,omitnil,omitempty" name:"Tier"`
	// The source switching mode in the channel is divided into Linear and Loop. Live broadcast only supports Linear.
	// Optional values: Linear, Loop.
	PlaybackMode *string `json:"PlaybackMode,omitnil,omitempty" name:"PlaybackMode"`
	// Time shift on switch.
	TimeShiftEnable *bool `json:"TimeShiftEnable,omitnil,omitempty" name:"TimeShiftEnable"`
	// Time shift configuration.
	TimeShiftConf *TimeShiftInfo `json:"TimeShiftConf,omitnil,omitempty" name:"TimeShiftConf"`
	// padding configuration.
	SlateConf *SlateInfo `json:"SlateConf,omitnil,omitempty" name:"SlateConf"`
	// Output configuration.
	Outputs []*OutputInfo `json:"Outputs,omitnil,omitempty" name:"Outputs"`
}
    func NewModifyStreamPackageLinearAssemblyChannelRequest ¶
func NewModifyStreamPackageLinearAssemblyChannelRequest() (request *ModifyStreamPackageLinearAssemblyChannelRequest)
func (*ModifyStreamPackageLinearAssemblyChannelRequest) FromJsonString ¶
func (r *ModifyStreamPackageLinearAssemblyChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamPackageLinearAssemblyChannelRequest) ToJsonString ¶
func (r *ModifyStreamPackageLinearAssemblyChannelRequest) ToJsonString() string
type ModifyStreamPackageLinearAssemblyChannelRequestParams ¶
type ModifyStreamPackageLinearAssemblyChannelRequestParams struct {
	// Channel ID.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
	// Modified name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// Define the characteristics of the channel. Standard supports live broadcast and on-demand sources, while Basic only supports on-demand source arrangement.
	Tier *string `json:"Tier,omitnil,omitempty" name:"Tier"`
	// The source switching mode in the channel is divided into Linear and Loop. Live broadcast only supports Linear.
	// Optional values: Linear, Loop.
	PlaybackMode *string `json:"PlaybackMode,omitnil,omitempty" name:"PlaybackMode"`
	// Time shift on switch.
	TimeShiftEnable *bool `json:"TimeShiftEnable,omitnil,omitempty" name:"TimeShiftEnable"`
	// Time shift configuration.
	TimeShiftConf *TimeShiftInfo `json:"TimeShiftConf,omitnil,omitempty" name:"TimeShiftConf"`
	// padding configuration.
	SlateConf *SlateInfo `json:"SlateConf,omitnil,omitempty" name:"SlateConf"`
	// Output configuration.
	Outputs []*OutputInfo `json:"Outputs,omitnil,omitempty" name:"Outputs"`
}
    Predefined struct for user
type ModifyStreamPackageLinearAssemblyChannelResponse ¶
type ModifyStreamPackageLinearAssemblyChannelResponse struct {
	*tchttp.BaseResponse
	Response *ModifyStreamPackageLinearAssemblyChannelResponseParams `json:"Response"`
}
    func NewModifyStreamPackageLinearAssemblyChannelResponse ¶
func NewModifyStreamPackageLinearAssemblyChannelResponse() (response *ModifyStreamPackageLinearAssemblyChannelResponse)
func (*ModifyStreamPackageLinearAssemblyChannelResponse) FromJsonString ¶
func (r *ModifyStreamPackageLinearAssemblyChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamPackageLinearAssemblyChannelResponse) ToJsonString ¶
func (r *ModifyStreamPackageLinearAssemblyChannelResponse) ToJsonString() string
type ModifyStreamPackageLinearAssemblyChannelResponseParams ¶
type ModifyStreamPackageLinearAssemblyChannelResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type ModifyStreamPackageLinearAssemblyProgramRequest ¶
type ModifyStreamPackageLinearAssemblyProgramRequest struct {
	*tchttp.BaseRequest
	// Program ID.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
	// Modified name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// The type of the arrangement target source, divided into live broadcast and on-demand.
	SourceType *string `json:"SourceType,omitnil,omitempty" name:"SourceType"`
	// The associated source location.
	SourceLocationId *string `json:"SourceLocationId,omitnil,omitempty" name:"SourceLocationId"`
	// The associated live broadcast or on-demand broadcast, source name, and location are globally unique.
	SourceName *string `json:"SourceName,omitnil,omitempty" name:"SourceName"`
	// PlaybackConf.
	PlaybackConf *PlaybackInfoReq `json:"PlaybackConf,omitnil,omitempty" name:"PlaybackConf"`
	// AdBreaks.
	AdBreaks []*AdBreakInfo `json:"AdBreaks,omitnil,omitempty" name:"AdBreaks"`
}
    func NewModifyStreamPackageLinearAssemblyProgramRequest ¶
func NewModifyStreamPackageLinearAssemblyProgramRequest() (request *ModifyStreamPackageLinearAssemblyProgramRequest)
func (*ModifyStreamPackageLinearAssemblyProgramRequest) FromJsonString ¶
func (r *ModifyStreamPackageLinearAssemblyProgramRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamPackageLinearAssemblyProgramRequest) ToJsonString ¶
func (r *ModifyStreamPackageLinearAssemblyProgramRequest) ToJsonString() string
type ModifyStreamPackageLinearAssemblyProgramRequestParams ¶
type ModifyStreamPackageLinearAssemblyProgramRequestParams struct {
	// Program ID.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
	// Modified name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// The type of the arrangement target source, divided into live broadcast and on-demand.
	SourceType *string `json:"SourceType,omitnil,omitempty" name:"SourceType"`
	// The associated source location.
	SourceLocationId *string `json:"SourceLocationId,omitnil,omitempty" name:"SourceLocationId"`
	// The associated live broadcast or on-demand broadcast, source name, and location are globally unique.
	SourceName *string `json:"SourceName,omitnil,omitempty" name:"SourceName"`
	// PlaybackConf.
	PlaybackConf *PlaybackInfoReq `json:"PlaybackConf,omitnil,omitempty" name:"PlaybackConf"`
	// AdBreaks.
	AdBreaks []*AdBreakInfo `json:"AdBreaks,omitnil,omitempty" name:"AdBreaks"`
}
    Predefined struct for user
type ModifyStreamPackageLinearAssemblyProgramResponse ¶
type ModifyStreamPackageLinearAssemblyProgramResponse struct {
	*tchttp.BaseResponse
	Response *ModifyStreamPackageLinearAssemblyProgramResponseParams `json:"Response"`
}
    func NewModifyStreamPackageLinearAssemblyProgramResponse ¶
func NewModifyStreamPackageLinearAssemblyProgramResponse() (response *ModifyStreamPackageLinearAssemblyProgramResponse)
func (*ModifyStreamPackageLinearAssemblyProgramResponse) FromJsonString ¶
func (r *ModifyStreamPackageLinearAssemblyProgramResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamPackageLinearAssemblyProgramResponse) ToJsonString ¶
func (r *ModifyStreamPackageLinearAssemblyProgramResponse) ToJsonString() string
type ModifyStreamPackageLinearAssemblyProgramResponseParams ¶
type ModifyStreamPackageLinearAssemblyProgramResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type ModifyStreamPackageSSAIChannelRequest ¶
type ModifyStreamPackageSSAIChannelRequest struct {
	*tchttp.BaseRequest
	// Ad insertion configuration name, globally unique, cannot be repeated.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// Content source prefix.
	ContentSource *string `json:"ContentSource,omitnil,omitempty" name:"ContentSource"`
	// Ad insertion configuration information
	SSAIInfo *SSAIConf `json:"SSAIInfo,omitnil,omitempty" name:"SSAIInfo"`
	// Ad insertion configuration ID
	ID *string `json:"ID,omitnil,omitempty" name:"ID"`
}
    func NewModifyStreamPackageSSAIChannelRequest ¶
func NewModifyStreamPackageSSAIChannelRequest() (request *ModifyStreamPackageSSAIChannelRequest)
func (*ModifyStreamPackageSSAIChannelRequest) FromJsonString ¶
func (r *ModifyStreamPackageSSAIChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamPackageSSAIChannelRequest) ToJsonString ¶
func (r *ModifyStreamPackageSSAIChannelRequest) ToJsonString() string
type ModifyStreamPackageSSAIChannelRequestParams ¶
type ModifyStreamPackageSSAIChannelRequestParams struct {
	// Ad insertion configuration name, globally unique, cannot be repeated.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// Content source prefix.
	ContentSource *string `json:"ContentSource,omitnil,omitempty" name:"ContentSource"`
	// Ad insertion configuration information
	SSAIInfo *SSAIConf `json:"SSAIInfo,omitnil,omitempty" name:"SSAIInfo"`
	// Ad insertion configuration ID
	ID *string `json:"ID,omitnil,omitempty" name:"ID"`
}
    Predefined struct for user
type ModifyStreamPackageSSAIChannelResponse ¶
type ModifyStreamPackageSSAIChannelResponse struct {
	*tchttp.BaseResponse
	Response *ModifyStreamPackageSSAIChannelResponseParams `json:"Response"`
}
    func NewModifyStreamPackageSSAIChannelResponse ¶
func NewModifyStreamPackageSSAIChannelResponse() (response *ModifyStreamPackageSSAIChannelResponse)
func (*ModifyStreamPackageSSAIChannelResponse) FromJsonString ¶
func (r *ModifyStreamPackageSSAIChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamPackageSSAIChannelResponse) ToJsonString ¶
func (r *ModifyStreamPackageSSAIChannelResponse) ToJsonString() string
type ModifyStreamPackageSSAIChannelResponseParams ¶
type ModifyStreamPackageSSAIChannelResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type ModifyStreamPackageSourceLocationRequest ¶
type ModifyStreamPackageSourceLocationRequest struct {
	*tchttp.BaseRequest
	// SourceLocation Id.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
	// Modified name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// BaseUrl.
	BaseUrl *string `json:"BaseUrl,omitnil,omitempty" name:"BaseUrl"`
	// Whether to enable patching.
	SegmentDeliverEnable *bool `json:"SegmentDeliverEnable,omitnil,omitempty" name:"SegmentDeliverEnable"`
	// Patch configuration.
	SegmentDeliverConf *SegmentDeliverInfo `json:"SegmentDeliverConf,omitnil,omitempty" name:"SegmentDeliverConf"`
	// Whether to enable package distribution sharding, it is enabled by default.
	SegmentDeliverUsePackageEnable *bool `json:"SegmentDeliverUsePackageEnable,omitnil,omitempty" name:"SegmentDeliverUsePackageEnable"`
}
    func NewModifyStreamPackageSourceLocationRequest ¶
func NewModifyStreamPackageSourceLocationRequest() (request *ModifyStreamPackageSourceLocationRequest)
func (*ModifyStreamPackageSourceLocationRequest) FromJsonString ¶
func (r *ModifyStreamPackageSourceLocationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamPackageSourceLocationRequest) ToJsonString ¶
func (r *ModifyStreamPackageSourceLocationRequest) ToJsonString() string
type ModifyStreamPackageSourceLocationRequestParams ¶
type ModifyStreamPackageSourceLocationRequestParams struct {
	// SourceLocation Id.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
	// Modified name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// BaseUrl.
	BaseUrl *string `json:"BaseUrl,omitnil,omitempty" name:"BaseUrl"`
	// Whether to enable patching.
	SegmentDeliverEnable *bool `json:"SegmentDeliverEnable,omitnil,omitempty" name:"SegmentDeliverEnable"`
	// Patch configuration.
	SegmentDeliverConf *SegmentDeliverInfo `json:"SegmentDeliverConf,omitnil,omitempty" name:"SegmentDeliverConf"`
	// Whether to enable package distribution sharding, it is enabled by default.
	SegmentDeliverUsePackageEnable *bool `json:"SegmentDeliverUsePackageEnable,omitnil,omitempty" name:"SegmentDeliverUsePackageEnable"`
}
    Predefined struct for user
type ModifyStreamPackageSourceLocationResponse ¶
type ModifyStreamPackageSourceLocationResponse struct {
	*tchttp.BaseResponse
	Response *ModifyStreamPackageSourceLocationResponseParams `json:"Response"`
}
    func NewModifyStreamPackageSourceLocationResponse ¶
func NewModifyStreamPackageSourceLocationResponse() (response *ModifyStreamPackageSourceLocationResponse)
func (*ModifyStreamPackageSourceLocationResponse) FromJsonString ¶
func (r *ModifyStreamPackageSourceLocationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamPackageSourceLocationResponse) ToJsonString ¶
func (r *ModifyStreamPackageSourceLocationResponse) ToJsonString() string
type ModifyStreamPackageSourceLocationResponseParams ¶
type ModifyStreamPackageSourceLocationResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type ModifyStreamPackageSourceRequest ¶
type ModifyStreamPackageSourceRequest struct {
	*tchttp.BaseRequest
	// Source Id.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
	// Modified name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// Distinguish between live broadcast and on-demand VOD source types.
	// Optional values: Live, VOD (on demand)
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
	// source configuration.
	PackageConfs []*SourcePackageConf `json:"PackageConfs,omitnil,omitempty" name:"PackageConfs"`
}
    func NewModifyStreamPackageSourceRequest ¶
func NewModifyStreamPackageSourceRequest() (request *ModifyStreamPackageSourceRequest)
func (*ModifyStreamPackageSourceRequest) FromJsonString ¶
func (r *ModifyStreamPackageSourceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamPackageSourceRequest) ToJsonString ¶
func (r *ModifyStreamPackageSourceRequest) ToJsonString() string
type ModifyStreamPackageSourceRequestParams ¶
type ModifyStreamPackageSourceRequestParams struct {
	// Source Id.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
	// Modified name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// Distinguish between live broadcast and on-demand VOD source types.
	// Optional values: Live, VOD (on demand)
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
	// source configuration.
	PackageConfs []*SourcePackageConf `json:"PackageConfs,omitnil,omitempty" name:"PackageConfs"`
}
    Predefined struct for user
type ModifyStreamPackageSourceResponse ¶
type ModifyStreamPackageSourceResponse struct {
	*tchttp.BaseResponse
	Response *ModifyStreamPackageSourceResponseParams `json:"Response"`
}
    func NewModifyStreamPackageSourceResponse ¶
func NewModifyStreamPackageSourceResponse() (response *ModifyStreamPackageSourceResponse)
func (*ModifyStreamPackageSourceResponse) FromJsonString ¶
func (r *ModifyStreamPackageSourceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamPackageSourceResponse) ToJsonString ¶
func (r *ModifyStreamPackageSourceResponse) ToJsonString() string
type ModifyStreamPackageSourceResponseParams ¶
type ModifyStreamPackageSourceResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type NameServer ¶
type OutputInfo ¶
type OutputInfo struct {
	// HLS DASH.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
	// The output group name can be associated with the source group name.
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`
	// The file name output by the channel program after scheduling.
	ManifestName *string `json:"ManifestName,omitnil,omitempty" name:"ManifestName"`
	// The manifest info, used when Type is HLS.
	ManifestConf *ManifestInfo `json:"ManifestConf,omitnil,omitempty" name:"ManifestConf"`
	// Playback address.
	PlaybackURL *string `json:"PlaybackURL,omitnil,omitempty" name:"PlaybackURL"`
	// The manifest info, used when Type is DASH.
	DashManifestConf *DashManifestInfo `json:"DashManifestConf,omitnil,omitempty" name:"DashManifestConf"`
}
    type OutputReq ¶
type OutputReq struct {
	// Output type, distinguish HLS DASH.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
	// The output group name can be associated with the source group name.
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`
	// The file name output by the channel program after scheduling.
	ManifestName *string `json:"ManifestName,omitnil,omitempty" name:"ManifestName"`
	// The manifest info, used when Type is HLS.
	ManifestConf *ManifestInfo `json:"ManifestConf,omitnil,omitempty" name:"ManifestConf"`
	// The manifest info, used when Type is DASH.
	DashManifestConf *DashManifestInfo `json:"DashManifestConf,omitnil,omitempty" name:"DashManifestConf"`
}
    type OutputStorage ¶
type OutputStorage struct {
	// VOD remux task output storage type. Only support COS type.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
	// cos output storage information.
	CosOutputStorage *CosOutputStorage `json:"CosOutputStorage,omitnil,omitempty" name:"CosOutputStorage"`
}
    type PlaybackInfo ¶
type PlaybackInfo struct {
	// Program duration, in milliseconds, valid for live broadcast.
	Duration *uint64 `json:"Duration,omitnil,omitempty" name:"Duration"`
	// Program startup method, live broadcast only supports Absolute, on-demand also supports Relative.
	TransitionType *string `json:"TransitionType,omitnil,omitempty" name:"TransitionType"`
	// Unix timestamp, the start execution time of the program in the Absolute scenario.
	StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`
	// It is related to the insertion order of the selected program, divided into After and Before.
	RelativePosition *string `json:"RelativePosition,omitnil,omitempty" name:"RelativePosition"`
	// The selected insertion reference program id.
	RelativeProgramId *string `json:"RelativeProgramId,omitnil,omitempty" name:"RelativeProgramId"`
	// Spacer configuration.
	ClipRangeConf *ClipRangeInfo `json:"ClipRangeConf,omitnil,omitempty" name:"ClipRangeConf"`
	// RelativeProgramName.
	RelativeProgramName *string `json:"RelativeProgramName,omitnil,omitempty" name:"RelativeProgramName"`
}
    type PlaybackInfoReq ¶
type PlaybackInfoReq struct {
	// Program startup method, live broadcast only supports Absolute, on-demand also supports Relative.
	// Optional values: Absolute, Relative.
	TransitionType *string `json:"TransitionType,omitnil,omitempty" name:"TransitionType"`
	// Unix timestamp, the start execution time of the program in absolute scenarios.
	StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`
	// Program duration, in milliseconds, valid for live broadcast.
	Duration *uint64 `json:"Duration,omitnil,omitempty" name:"Duration"`
	// It is related to the insertion order of the selected program, divided into After and Before.
	RelativePosition *string `json:"RelativePosition,omitnil,omitempty" name:"RelativePosition"`
	// The selected insertion reference program id.
	RelativeProgramId *string `json:"RelativeProgramId,omitnil,omitempty" name:"RelativeProgramId"`
	// Spacer configuration.
	ClipRangeConf *ClipRangeInfo `json:"ClipRangeConf,omitnil,omitempty" name:"ClipRangeConf"`
}
    type PointInfo ¶
type PointInfo struct {
	// Channel input list.
	Inputs []*InputInfo `json:"Inputs,omitnil,omitempty" name:"Inputs"`
	// Channel output list.
	// Note: this field may return null, indicating that no valid values can be obtained.
	Endpoints []*EndpointInfo `json:"Endpoints,omitnil,omitempty" name:"Endpoints"`
}
    type ProgramAlertCounts ¶
type ProgramAlertCounts struct {
	// Program ID.
	ProgramId *string `json:"ProgramId,omitnil,omitempty" name:"ProgramId"`
	// Program name.
	ProgramName *string `json:"ProgramName,omitnil,omitempty" name:"ProgramName"`
	// Alarm classification.
	Category *string `json:"Category,omitnil,omitempty" name:"Category"`
	// The number of occurrences
	Count *uint64 `json:"Count,omitnil,omitempty" name:"Count"`
	// Update time.
	LastModifiedTime *uint64 `json:"LastModifiedTime,omitnil,omitempty" name:"LastModifiedTime"`
}
    type ProgramAlertInfos ¶
type ProgramAlertInfos struct {
	// Channel ID.
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
	// Channel name.
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`
	// ProgramID.
	ProgramId *string `json:"ProgramId,omitnil,omitempty" name:"ProgramId"`
	// ProgramName.
	ProgramName *string `json:"ProgramName,omitnil,omitempty" name:"ProgramName"`
	// Alarm event code.
	Code *uint64 `json:"Code,omitnil,omitempty" name:"Code"`
	// Alarm classification.
	Category *string `json:"Category,omitnil,omitempty" name:"Category"`
	// Alarm message.
	Message *string `json:"Message,omitnil,omitempty" name:"Message"`
	// Update time.
	LastModifiedTime *uint64 `json:"LastModifiedTime,omitnil,omitempty" name:"LastModifiedTime"`
}
    type ProgramScheduleInfo ¶
type ProgramScheduleInfo struct {
	// program name.
	ProgramName *string `json:"ProgramName,omitnil,omitempty" name:"ProgramName"`
	// program id.
	ProgramId *string `json:"ProgramId,omitnil,omitempty" name:"ProgramId"`
	// source type.
	SourceType *string `json:"SourceType,omitnil,omitempty" name:"SourceType"`
	// source id.
	SourceId *string `json:"SourceId,omitnil,omitempty" name:"SourceId"`
	// The id of the source location.
	SourceLocationId *string `json:"SourceLocationId,omitnil,omitempty" name:"SourceLocationId"`
	// Start timestamp.
	StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`
	// Duration.
	Duration *string `json:"Duration,omitnil,omitempty" name:"Duration"`
}
    type SSAIChannelInfo ¶
type SSAIChannelInfo struct {
	// SSAI configuration ID, globally unique identifier
	ID *string `json:"ID,omitnil,omitempty" name:"ID"`
	// Configuration name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// Content source stream prefix
	ContentSource *string `json:"ContentSource,omitnil,omitempty" name:"ContentSource"`
	// Generated playback address prefix
	PlaybackPrefix *string `json:"PlaybackPrefix,omitnil,omitempty" name:"PlaybackPrefix"`
	// SSAI configuration info
	SSAIInfo *SSAIConf `json:"SSAIInfo,omitnil,omitempty" name:"SSAIInfo"`
	// Region info
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`
}
    type SSAIConf ¶
type SSAIConf struct {
	// Advertising Decision Server URL (ADS).
	AdsUrl *string `json:"AdsUrl,omitnil,omitempty" name:"AdsUrl"`
	// Parameter configuration.
	ConfigAliases []*ConfigAliasesInfo `json:"ConfigAliases,omitnil,omitempty" name:"ConfigAliases"`
	// Whether to enable transparent transmission of advertising tags.
	AdMarkerPassthrough *bool `json:"AdMarkerPassthrough,omitnil,omitempty" name:"AdMarkerPassthrough"`
	// How to process tags in advertisements, optional values: [1,2]
	// 1: Process all SCTE-35 type tags - all (default)
	// 2: SCTE-35enhanced, parse some types.
	SCTE35AdType *uint64 `json:"SCTE35AdType,omitnil,omitempty" name:"SCTE35AdType"`
	// Default advertising url.
	SlateAd *string `json:"SlateAd,omitnil,omitempty" name:"SlateAd"`
	// Maximum unfilled duration, unit: seconds.
	Threshold *uint64 `json:"Threshold,omitnil,omitempty" name:"Threshold"`
	// Whether to enable mpd location, true corresponds to enable, false corresponds to disable.
	DashMPDLocation *bool `json:"DashMPDLocation,omitnil,omitempty" name:"DashMPDLocation"`
	// The type of tag that is regarded as an advertisement, optional values: [1,8]
	// 1. Splice insert
	// 2. Provider advertisement
	// 3. Distributor advertisement
	// 4. Provider placement opportunity
	// 5. Distributor placement opportunity
	// 6. Break
	// 7. Provider overlay placement opportunity
	// 8. Distributor overlay placement opportunity.
	AdTriggers []*uint64 `json:"AdTriggers,omitnil,omitempty" name:"AdTriggers"`
	// The type of distribution restriction that is considered an advertisement, optional values: [1,4]
	// 1:None
	// 2:Restricted (default)
	// 3:Unrestricted
	// 4.Both.
	DeliveryRestrictions *uint64 `json:"DeliveryRestrictions,omitnil,omitempty" name:"DeliveryRestrictions"`
	// Source CDN prefix, needs to start with http:// or https://
	SourceCDNPrefix *string `json:"SourceCDNPrefix,omitnil,omitempty" name:"SourceCDNPrefix"`
	// Advertising CDN prefix needs to start with http:// or https://
	AdCDNPrefix *string `json:"AdCDNPrefix,omitnil,omitempty" name:"AdCDNPrefix"`
	// Pre-roll ad decision service address.
	PreRollAdsUrl *string `json:"PreRollAdsUrl,omitnil,omitempty" name:"PreRollAdsUrl"`
	// The maximum allowed duration of pre-roll ads, (0, 3600].
	PreRollMaxAllowedDuration *int64 `json:"PreRollMaxAllowedDuration,omitnil,omitempty" name:"PreRollMaxAllowedDuration"`
}
    type SSAIUsageInfo ¶
type SSAIUsageInfo struct {
	// Number of successful ad requests.
	AdRequestSuccess *uint64 `json:"AdRequestSuccess,omitnil,omitempty" name:"AdRequestSuccess"`
	// Number of failed ad requests.
	AdRequestFail *uint64 `json:"AdRequestFail,omitnil,omitempty" name:"AdRequestFail"`
	// Exposure count.
	Impression *uint64 `json:"Impression,omitnil,omitempty" name:"Impression"`
	// Fill factor for personalized ads.
	MidFillRate *float64 `json:"MidFillRate,omitnil,omitempty" name:"MidFillRate"`
	// Advertising tag time.
	AdMarkerTime *float64 `json:"AdMarkerTime,omitnil,omitempty" name:"AdMarkerTime"`
	// Personalization replacement time.
	ReplacedTime *float64 `json:"ReplacedTime,omitnil,omitempty" name:"ReplacedTime"`
	// Ad replacement rate.
	PreReplaceRate *float64 `json:"PreReplaceRate,omitnil,omitempty" name:"PreReplaceRate"`
	// Number of pre-roll ad requests.
	PreReqNum *uint64 `json:"PreReqNum,omitnil,omitempty" name:"PreReqNum"`
	// Number of pre-roll ad replacements.
	PreReplacedNum *uint64 `json:"PreReplacedNum,omitnil,omitempty" name:"PreReplacedNum"`
	// Configures usage for each ad.
	// Note: This field may return null, indicating that no valid values can be obtained.
	UsageDetails []*UsageDetail `json:"UsageDetails,omitnil,omitempty" name:"UsageDetails"`
}
    type SegmentDeliverInfo ¶
type SegmentDeliverInfo struct {
	// Default content source address.
	DefaultSegmentUrl *string `json:"DefaultSegmentUrl,omitnil,omitempty" name:"DefaultSegmentUrl"`
	// Custom server address.
	NameServers []*NameServer `json:"NameServers,omitnil,omitempty" name:"NameServers"`
}
    type SourceAlert ¶
type SourceAlert struct {
	// Source ID.
	SourceId *string `json:"SourceId,omitnil,omitempty" name:"SourceId"`
	// Source name.
	SourceName *string `json:"SourceName,omitnil,omitempty" name:"SourceName"`
	// Alarm event code.
	Code *uint64 `json:"Code,omitnil,omitempty" name:"Code"`
	// Alarm classification.
	Category *string `json:"Category,omitnil,omitempty" name:"Category"`
	// Alarm message.
	Message *string `json:"Message,omitnil,omitempty" name:"Message"`
	// Update time.
	LastModifiedTime *uint64 `json:"LastModifiedTime,omitnil,omitempty" name:"LastModifiedTime"`
}
    type SourceInfo ¶
type SourceInfo struct {
	// name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// The source type distinguishes between live broadcast and on-demand Vod.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
	// Source configuration.
	PackageConf []*SourcePackageConf `json:"PackageConf,omitnil,omitempty" name:"PackageConf"`
	// ID.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
	// Create timestamp.
	CreateTime *uint64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`
	// Update timestamp.
	UpdateTime *uint64 `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`
	// Region.
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`
}
    type SourceLocationInfo ¶
type SourceLocationInfo struct {
	// ID, unique identification.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
	// SourceLocation name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// area.
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`
	// BaseUrl information.
	BaseUrl *string `json:"BaseUrl,omitnil,omitempty" name:"BaseUrl"`
	// Whether to enable patching.
	SegmentDeliverEnable *bool `json:"SegmentDeliverEnable,omitnil,omitempty" name:"SegmentDeliverEnable"`
	// Patch configuration.
	SegmentDeliverConf *SegmentDeliverInfo `json:"SegmentDeliverConf,omitnil,omitempty" name:"SegmentDeliverConf"`
	// List of bound live broadcast source ids.
	AttachedLiveSources []*string `json:"AttachedLiveSources,omitnil,omitempty" name:"AttachedLiveSources"`
	// List of bound on-demand source ids.
	AttachedVodSources []*string `json:"AttachedVodSources,omitnil,omitempty" name:"AttachedVodSources"`
	// Source location creation time, Unix timestamp.
	CreateTime *uint64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`
	// Source location last modified time, Unix timestamp.
	UpdateTime *uint64 `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`
	// Whether to enable package distribution sharding, it is enabled by default.
	SegmentDeliverUsePackageEnable *bool `json:"SegmentDeliverUsePackageEnable,omitnil,omitempty" name:"SegmentDeliverUsePackageEnable"`
}
    type SourcePackageConf ¶
type SourcePackageConf struct {
	// Group name. When the channel is in Linear mode and vod source is selected, the group name corresponds to the output group name of the channel output.
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`
	// Type, distinguish between HLS and DASH, optional values: HLS, DASH.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
	// access path.
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`
}
    type SpliceInsertInfo ¶
type SpliceInsertInfo struct {
	// EventID.
	EventID *string `json:"EventID,omitnil,omitempty" name:"EventID"`
	// AvailNum.
	AvailNum *string `json:"AvailNum,omitnil,omitempty" name:"AvailNum"`
	// AvailExpected.
	AvailExpected *string `json:"AvailExpected,omitnil,omitempty" name:"AvailExpected"`
	// ProgramID.
	ProgramID *string `json:"ProgramID,omitnil,omitempty" name:"ProgramID"`
}
    type StartStreamPackageLinearAssemblyChannelRequest ¶
type StartStreamPackageLinearAssemblyChannelRequest struct {
	*tchttp.BaseRequest
	// Channel ID.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    func NewStartStreamPackageLinearAssemblyChannelRequest ¶
func NewStartStreamPackageLinearAssemblyChannelRequest() (request *StartStreamPackageLinearAssemblyChannelRequest)
func (*StartStreamPackageLinearAssemblyChannelRequest) FromJsonString ¶
func (r *StartStreamPackageLinearAssemblyChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StartStreamPackageLinearAssemblyChannelRequest) ToJsonString ¶
func (r *StartStreamPackageLinearAssemblyChannelRequest) ToJsonString() string
type StartStreamPackageLinearAssemblyChannelRequestParams ¶
type StartStreamPackageLinearAssemblyChannelRequestParams struct {
	// Channel ID.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    Predefined struct for user
type StartStreamPackageLinearAssemblyChannelResponse ¶
type StartStreamPackageLinearAssemblyChannelResponse struct {
	*tchttp.BaseResponse
	Response *StartStreamPackageLinearAssemblyChannelResponseParams `json:"Response"`
}
    func NewStartStreamPackageLinearAssemblyChannelResponse ¶
func NewStartStreamPackageLinearAssemblyChannelResponse() (response *StartStreamPackageLinearAssemblyChannelResponse)
func (*StartStreamPackageLinearAssemblyChannelResponse) FromJsonString ¶
func (r *StartStreamPackageLinearAssemblyChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StartStreamPackageLinearAssemblyChannelResponse) ToJsonString ¶
func (r *StartStreamPackageLinearAssemblyChannelResponse) ToJsonString() string
type StartStreamPackageLinearAssemblyChannelResponseParams ¶
type StartStreamPackageLinearAssemblyChannelResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type StartStreamPackageVodRemuxTaskRequest ¶
type StartStreamPackageVodRemuxTaskRequest struct {
	*tchttp.BaseRequest
	// VOD remux task ID.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    func NewStartStreamPackageVodRemuxTaskRequest ¶
func NewStartStreamPackageVodRemuxTaskRequest() (request *StartStreamPackageVodRemuxTaskRequest)
func (*StartStreamPackageVodRemuxTaskRequest) FromJsonString ¶
func (r *StartStreamPackageVodRemuxTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StartStreamPackageVodRemuxTaskRequest) ToJsonString ¶
func (r *StartStreamPackageVodRemuxTaskRequest) ToJsonString() string
type StartStreamPackageVodRemuxTaskRequestParams ¶
type StartStreamPackageVodRemuxTaskRequestParams struct {
	// VOD remux task ID.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    Predefined struct for user
type StartStreamPackageVodRemuxTaskResponse ¶
type StartStreamPackageVodRemuxTaskResponse struct {
	*tchttp.BaseResponse
	Response *StartStreamPackageVodRemuxTaskResponseParams `json:"Response"`
}
    func NewStartStreamPackageVodRemuxTaskResponse ¶
func NewStartStreamPackageVodRemuxTaskResponse() (response *StartStreamPackageVodRemuxTaskResponse)
func (*StartStreamPackageVodRemuxTaskResponse) FromJsonString ¶
func (r *StartStreamPackageVodRemuxTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StartStreamPackageVodRemuxTaskResponse) ToJsonString ¶
func (r *StartStreamPackageVodRemuxTaskResponse) ToJsonString() string
type StartStreamPackageVodRemuxTaskResponseParams ¶
type StartStreamPackageVodRemuxTaskResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type StopStreamPackageLinearAssemblyChannelRequest ¶
type StopStreamPackageLinearAssemblyChannelRequest struct {
	*tchttp.BaseRequest
	// Channel ID.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    func NewStopStreamPackageLinearAssemblyChannelRequest ¶
func NewStopStreamPackageLinearAssemblyChannelRequest() (request *StopStreamPackageLinearAssemblyChannelRequest)
func (*StopStreamPackageLinearAssemblyChannelRequest) FromJsonString ¶
func (r *StopStreamPackageLinearAssemblyChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopStreamPackageLinearAssemblyChannelRequest) ToJsonString ¶
func (r *StopStreamPackageLinearAssemblyChannelRequest) ToJsonString() string
type StopStreamPackageLinearAssemblyChannelRequestParams ¶
type StopStreamPackageLinearAssemblyChannelRequestParams struct {
	// Channel ID.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
    Predefined struct for user
type StopStreamPackageLinearAssemblyChannelResponse ¶
type StopStreamPackageLinearAssemblyChannelResponse struct {
	*tchttp.BaseResponse
	Response *StopStreamPackageLinearAssemblyChannelResponseParams `json:"Response"`
}
    func NewStopStreamPackageLinearAssemblyChannelResponse ¶
func NewStopStreamPackageLinearAssemblyChannelResponse() (response *StopStreamPackageLinearAssemblyChannelResponse)
func (*StopStreamPackageLinearAssemblyChannelResponse) FromJsonString ¶
func (r *StopStreamPackageLinearAssemblyChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopStreamPackageLinearAssemblyChannelResponse) ToJsonString ¶
func (r *StopStreamPackageLinearAssemblyChannelResponse) ToJsonString() string
type StopStreamPackageLinearAssemblyChannelResponseParams ¶
type StopStreamPackageLinearAssemblyChannelResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type TimeShiftInfo ¶
type TimeShiftInfo struct {
	// Lookback window, in seconds.
	TimeWindows *uint64 `json:"TimeWindows,omitnil,omitempty" name:"TimeWindows"`
}
    type TimeSignalInfo ¶
type TimeSignalInfo struct {
	// EventID.
	EventID *string `json:"EventID,omitnil,omitempty" name:"EventID"`
	// UPIDType.
	UPIDType *string `json:"UPIDType,omitnil,omitempty" name:"UPIDType"`
	// UPID.
	UPID *string `json:"UPID,omitnil,omitempty" name:"UPID"`
	// TypeID.
	TypeID *string `json:"TypeID,omitnil,omitempty" name:"TypeID"`
	// Num.
	Num *string `json:"Num,omitnil,omitempty" name:"Num"`
	// Expected.
	Expected *string `json:"Expected,omitnil,omitempty" name:"Expected"`
	// SubsegmentNum.
	SubsegmentNum *string `json:"SubsegmentNum,omitnil,omitempty" name:"SubsegmentNum"`
	// SubsegmentsExpected.
	SubsegmentsExpected *string `json:"SubsegmentsExpected,omitnil,omitempty" name:"SubsegmentsExpected"`
}
    type UnbindCdnDomainWithChannelRequest ¶
type UnbindCdnDomainWithChannelRequest struct {
	*tchttp.BaseRequest
	// Channel ID
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
	// CDN playback domain name
	CdnDomain *string `json:"CdnDomain,omitnil,omitempty" name:"CdnDomain"`
}
    func NewUnbindCdnDomainWithChannelRequest ¶
func NewUnbindCdnDomainWithChannelRequest() (request *UnbindCdnDomainWithChannelRequest)
func (*UnbindCdnDomainWithChannelRequest) FromJsonString ¶
func (r *UnbindCdnDomainWithChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnbindCdnDomainWithChannelRequest) ToJsonString ¶
func (r *UnbindCdnDomainWithChannelRequest) ToJsonString() string
type UnbindCdnDomainWithChannelRequestParams ¶
type UnbindCdnDomainWithChannelRequestParams struct {
	// Channel ID
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
	// CDN playback domain name
	CdnDomain *string `json:"CdnDomain,omitnil,omitempty" name:"CdnDomain"`
}
    Predefined struct for user
type UnbindCdnDomainWithChannelResponse ¶
type UnbindCdnDomainWithChannelResponse struct {
	*tchttp.BaseResponse
	Response *UnbindCdnDomainWithChannelResponseParams `json:"Response"`
}
    func NewUnbindCdnDomainWithChannelResponse ¶
func NewUnbindCdnDomainWithChannelResponse() (response *UnbindCdnDomainWithChannelResponse)
func (*UnbindCdnDomainWithChannelResponse) FromJsonString ¶
func (r *UnbindCdnDomainWithChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnbindCdnDomainWithChannelResponse) ToJsonString ¶
func (r *UnbindCdnDomainWithChannelResponse) ToJsonString() string
type UnbindCdnDomainWithChannelResponseParams ¶
type UnbindCdnDomainWithChannelResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type UnbindLinearAssemblyCDNDomainWithChannelRequest ¶
type UnbindLinearAssemblyCDNDomainWithChannelRequest struct {
	*tchttp.BaseRequest
	// Channel Id.
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
	// Cdn playback domain.
	CdnDomain *string `json:"CdnDomain,omitnil,omitempty" name:"CdnDomain"`
}
    func NewUnbindLinearAssemblyCDNDomainWithChannelRequest ¶
func NewUnbindLinearAssemblyCDNDomainWithChannelRequest() (request *UnbindLinearAssemblyCDNDomainWithChannelRequest)
func (*UnbindLinearAssemblyCDNDomainWithChannelRequest) FromJsonString ¶
func (r *UnbindLinearAssemblyCDNDomainWithChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnbindLinearAssemblyCDNDomainWithChannelRequest) ToJsonString ¶
func (r *UnbindLinearAssemblyCDNDomainWithChannelRequest) ToJsonString() string
type UnbindLinearAssemblyCDNDomainWithChannelRequestParams ¶
type UnbindLinearAssemblyCDNDomainWithChannelRequestParams struct {
	// Channel Id.
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
	// Cdn playback domain.
	CdnDomain *string `json:"CdnDomain,omitnil,omitempty" name:"CdnDomain"`
}
    Predefined struct for user
type UnbindLinearAssemblyCDNDomainWithChannelResponse ¶
type UnbindLinearAssemblyCDNDomainWithChannelResponse struct {
	*tchttp.BaseResponse
	Response *UnbindLinearAssemblyCDNDomainWithChannelResponseParams `json:"Response"`
}
    func NewUnbindLinearAssemblyCDNDomainWithChannelResponse ¶
func NewUnbindLinearAssemblyCDNDomainWithChannelResponse() (response *UnbindLinearAssemblyCDNDomainWithChannelResponse)
func (*UnbindLinearAssemblyCDNDomainWithChannelResponse) FromJsonString ¶
func (r *UnbindLinearAssemblyCDNDomainWithChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnbindLinearAssemblyCDNDomainWithChannelResponse) ToJsonString ¶
func (r *UnbindLinearAssemblyCDNDomainWithChannelResponse) ToJsonString() string
type UnbindLinearAssemblyCDNDomainWithChannelResponseParams ¶
type UnbindLinearAssemblyCDNDomainWithChannelResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
    Predefined struct for user
type UsageDetail ¶
type UsageDetail struct {
	// Ad insertion configuration uniq_id.
	UniqId *string `json:"UniqId,omitnil,omitempty" name:"UniqId"`
	// Ad insertion configuration id.
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
	// Ad insertion configuration name.
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`
	// Ad type.
	AdType *string `json:"AdType,omitnil,omitempty" name:"AdType"`
	// Number of successful ad requests.
	AdRequestSuccess *uint64 `json:"AdRequestSuccess,omitnil,omitempty" name:"AdRequestSuccess"`
	// Number of failed ad requests.
	AdRequestFail *uint64 `json:"AdRequestFail,omitnil,omitempty" name:"AdRequestFail"`
	// Number of ad exposures.
	Impression *uint64 `json:"Impression,omitnil,omitempty" name:"Impression"`
	// Number of ad playbacks started.
	Start *uint64 `json:"Start,omitnil,omitempty" name:"Start"`
	// Ad plays at 1/4 point.
	FirstQuarter *uint64 `json:"FirstQuarter,omitnil,omitempty" name:"FirstQuarter"`
	// Ad plays at 1/2 point.
	Midpoint *uint64 `json:"Midpoint,omitnil,omitempty" name:"Midpoint"`
	// Ad plays at 3/4 point.
	ThirdQuarter *uint64 `json:"ThirdQuarter,omitnil,omitempty" name:"ThirdQuarter"`
	// Number of ad playbacks completed.
	Complete *uint64 `json:"Complete,omitnil,omitempty" name:"Complete"`
	// Advertising tag time.
	AdMarkerTime *float64 `json:"AdMarkerTime,omitnil,omitempty" name:"AdMarkerTime"`
	// Personalization replacement time.
	ReplacedTime *float64 `json:"ReplacedTime,omitnil,omitempty" name:"ReplacedTime"`
	// Fill factor for personalized ads.
	MidFillRate *float64 `json:"MidFillRate,omitnil,omitempty" name:"MidFillRate"`
	// Number of pre-roll ad requests.
	PreReqNum *uint64 `json:"PreReqNum,omitnil,omitempty" name:"PreReqNum"`
	// Number of pre-roll ad replacements.
	PreReplacedNum *uint64 `json:"PreReplacedNum,omitnil,omitempty" name:"PreReplacedNum"`
	// Ad replacement rate.
	PreReplaceRate *float64 `json:"PreReplaceRate,omitnil,omitempty" name:"PreReplaceRate"`
}
    type VodRemuxTaskInfo ¶
type VodRemuxTaskInfo struct {
	// VOD remux task ID.
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
	// VOD remux task name.
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
	// VOD remux task type.
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
	// VOD remux task input file information.
	InputFileInfo *InputFileInfo `json:"InputFileInfo,omitnil,omitempty" name:"InputFileInfo"`
	// VOD remux task output storage information.
	OutputStorage *OutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"`
	// VOD remux task created time.
	CreateTime *uint64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`
	// VOD remux task updated time.
	UpdateTime *uint64 `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`
	// VOD remux task's state.
	State *string `json:"State,omitnil,omitempty" name:"State"`
	// VOD remux task's error message.
	ErrorMsg *string `json:"ErrorMsg,omitnil,omitempty" name:"ErrorMsg"`
	// VOD remux task process started time.
	StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`
	// VOD remux task process end time.
	EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"`
	// Common Params. For more information, please see the list of regions supported by the product.
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`
}