Documentation ¶
Index ¶
- Constants
- type AdBreakInfo
- type AliasValueConf
- type BindNewLVBDomainWithChannelRequest
- type BindNewLVBDomainWithChannelRequestParams
- type BindNewLVBDomainWithChannelResponse
- type BindNewLVBDomainWithChannelResponseParams
- type CacheInfo
- type CacheInfoInfo
- type ChannelAlertResp
- type ChannelInfo
- type Client
- 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) 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) 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) 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) 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) 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) 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) 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) 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)
- type ClipRangeInfo
- type ConfigAliasesInfo
- 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 CreateStreamPackageSourceLocationRequest
- type CreateStreamPackageSourceLocationRequestParams
- type CreateStreamPackageSourceLocationResponse
- type CreateStreamPackageSourceLocationResponseParams
- type CreateStreamPackageSourceRequest
- type CreateStreamPackageSourceRequestParams
- type CreateStreamPackageSourceResponse
- type CreateStreamPackageSourceResponseParams
- 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 DeleteStreamPackageSourceLocationRequest
- type DeleteStreamPackageSourceLocationRequestParams
- type DeleteStreamPackageSourceLocationResponse
- type DeleteStreamPackageSourceLocationResponseParams
- type DeleteStreamPackageSourceRequest
- type DeleteStreamPackageSourceRequestParams
- type DeleteStreamPackageSourceResponse
- type DeleteStreamPackageSourceResponseParams
- 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 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 EndpointAuthInfo
- type EndpointInfo
- type HarvestJobResp
- type InputAuthInfo
- 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 ModifyStreamPackageSourceLocationRequest
- type ModifyStreamPackageSourceLocationRequestParams
- type ModifyStreamPackageSourceLocationResponse
- type ModifyStreamPackageSourceLocationResponseParams
- type ModifyStreamPackageSourceRequest
- type ModifyStreamPackageSourceRequestParams
- type ModifyStreamPackageSourceResponse
- type ModifyStreamPackageSourceResponseParams
- type NameServer
- type OutputInfo
- type OutputReq
- type PlaybackInfo
- type PlaybackInfoReq
- type PointInfo
- type ProgramAlertCounts
- type ProgramAlertInfos
- type ProgramScheduleInfo
- type SSAIConf
- type SegmentDeliverInfo
- type SlateInfo
- type SourceAlert
- type SourceInfo
- type SourceLocationInfo
- type SourcePackageConf
- type SpliceInsertInfo
- type StartStreamPackageLinearAssemblyChannelRequest
- type StartStreamPackageLinearAssemblyChannelRequestParams
- type StartStreamPackageLinearAssemblyChannelResponse
- type StartStreamPackageLinearAssemblyChannelResponseParams
- type StopStreamPackageLinearAssemblyChannelRequest
- type StopStreamPackageLinearAssemblyChannelRequestParams
- type StopStreamPackageLinearAssemblyChannelResponse
- type StopStreamPackageLinearAssemblyChannelResponseParams
- type TimeShiftInfo
- type TimeSignalInfo
- type UnbindCdnDomainWithChannelRequest
- type UnbindCdnDomainWithChannelRequestParams
- type UnbindCdnDomainWithChannelResponse
- type UnbindCdnDomainWithChannelResponseParams
Constants ¶
const ( // Internal error. INTERNALERROR = "InternalError" // 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" // Invalid `LvbDomain`. INVALIDPARAMETER_LVBDOMAIN = "InvalidParameter.LvbDomain" // Invalid name. INVALIDPARAMETER_NAME = "InvalidParameter.Name" // Failed to find the channel/input/output. INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" // INVALIDPARAMETER_OUTPUTGROUPS = "InvalidParameter.OutputGroups" // 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" // INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo" // 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 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 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) 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) 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) 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) 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) 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) 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) 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) 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) 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"
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 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"` }
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"` }
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 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 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 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 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 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 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. 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"` }
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 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"` }
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"` }
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 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"` // Advertisement configuration. ManifestConf *ManifestInfo `json:"ManifestConf,omitnil,omitempty" name:"ManifestConf"` // Playback address. PlaybackURL *string `json:"PlaybackURL,omitnil,omitempty" name:"PlaybackURL"` }
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"` // Advertisement configuration. ManifestConf *ManifestInfo `json:"ManifestConf,omitnil,omitempty" name:"ManifestConf"` }
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 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"` // 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"` // 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"` // 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"` }
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 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