Documentation
¶
Index ¶
- Constants
- type AdBreakInfo
- type AliasValueConf
- type BindLinearAssemblyCDNDomainWithChannelRequest
- type BindLinearAssemblyCDNDomainWithChannelRequestParams
- type BindLinearAssemblyCDNDomainWithChannelResponse
- type BindLinearAssemblyCDNDomainWithChannelResponseParams
- type BindNewLVBDomainWithChannelRequest
- type BindNewLVBDomainWithChannelRequestParams
- type BindNewLVBDomainWithChannelResponse
- type BindNewLVBDomainWithChannelResponseParams
- type CacheInfo
- type CacheInfoInfo
- type CdnDomainInfo
- type ChannelAlertResp
- type ChannelInfo
- type Client
- func (c *Client) BindLinearAssemblyCDNDomainWithChannel(request *BindLinearAssemblyCDNDomainWithChannelRequest) (response *BindLinearAssemblyCDNDomainWithChannelResponse, err error)
- func (c *Client) BindLinearAssemblyCDNDomainWithChannelWithContext(ctx context.Context, request *BindLinearAssemblyCDNDomainWithChannelRequest) (response *BindLinearAssemblyCDNDomainWithChannelResponse, err error)
- func (c *Client) BindNewLVBDomainWithChannel(request *BindNewLVBDomainWithChannelRequest) (response *BindNewLVBDomainWithChannelResponse, err error)
- func (c *Client) BindNewLVBDomainWithChannelWithContext(ctx context.Context, request *BindNewLVBDomainWithChannelRequest) (response *BindNewLVBDomainWithChannelResponse, err error)
- func (c *Client) CreateStreamPackageChannel(request *CreateStreamPackageChannelRequest) (response *CreateStreamPackageChannelResponse, err error)
- func (c *Client) CreateStreamPackageChannelEndpoint(request *CreateStreamPackageChannelEndpointRequest) (response *CreateStreamPackageChannelEndpointResponse, err error)
- func (c *Client) CreateStreamPackageChannelEndpointWithContext(ctx context.Context, request *CreateStreamPackageChannelEndpointRequest) (response *CreateStreamPackageChannelEndpointResponse, err error)
- func (c *Client) CreateStreamPackageChannelWithContext(ctx context.Context, request *CreateStreamPackageChannelRequest) (response *CreateStreamPackageChannelResponse, err error)
- func (c *Client) CreateStreamPackageHarvestJob(request *CreateStreamPackageHarvestJobRequest) (response *CreateStreamPackageHarvestJobResponse, err error)
- func (c *Client) CreateStreamPackageHarvestJobWithContext(ctx context.Context, request *CreateStreamPackageHarvestJobRequest) (response *CreateStreamPackageHarvestJobResponse, err error)
- func (c *Client) CreateStreamPackageLinearAssemblyChannel(request *CreateStreamPackageLinearAssemblyChannelRequest) (response *CreateStreamPackageLinearAssemblyChannelResponse, err error)
- func (c *Client) CreateStreamPackageLinearAssemblyChannelWithContext(ctx context.Context, request *CreateStreamPackageLinearAssemblyChannelRequest) (response *CreateStreamPackageLinearAssemblyChannelResponse, err error)
- func (c *Client) CreateStreamPackageLinearAssemblyProgram(request *CreateStreamPackageLinearAssemblyProgramRequest) (response *CreateStreamPackageLinearAssemblyProgramResponse, err error)
- func (c *Client) CreateStreamPackageLinearAssemblyProgramWithContext(ctx context.Context, request *CreateStreamPackageLinearAssemblyProgramRequest) (response *CreateStreamPackageLinearAssemblyProgramResponse, err error)
- func (c *Client) CreateStreamPackageSSAIChannel(request *CreateStreamPackageSSAIChannelRequest) (response *CreateStreamPackageSSAIChannelResponse, err error)
- func (c *Client) CreateStreamPackageSSAIChannelWithContext(ctx context.Context, request *CreateStreamPackageSSAIChannelRequest) (response *CreateStreamPackageSSAIChannelResponse, err error)
- func (c *Client) CreateStreamPackageSource(request *CreateStreamPackageSourceRequest) (response *CreateStreamPackageSourceResponse, err error)
- func (c *Client) CreateStreamPackageSourceLocation(request *CreateStreamPackageSourceLocationRequest) (response *CreateStreamPackageSourceLocationResponse, err error)
- func (c *Client) CreateStreamPackageSourceLocationWithContext(ctx context.Context, request *CreateStreamPackageSourceLocationRequest) (response *CreateStreamPackageSourceLocationResponse, err error)
- func (c *Client) CreateStreamPackageSourceWithContext(ctx context.Context, request *CreateStreamPackageSourceRequest) (response *CreateStreamPackageSourceResponse, err error)
- func (c *Client) DeleteStreamPackageChannelEndpoints(request *DeleteStreamPackageChannelEndpointsRequest) (response *DeleteStreamPackageChannelEndpointsResponse, err error)
- func (c *Client) DeleteStreamPackageChannelEndpointsWithContext(ctx context.Context, request *DeleteStreamPackageChannelEndpointsRequest) (response *DeleteStreamPackageChannelEndpointsResponse, err error)
- func (c *Client) DeleteStreamPackageChannels(request *DeleteStreamPackageChannelsRequest) (response *DeleteStreamPackageChannelsResponse, err error)
- func (c *Client) DeleteStreamPackageChannelsWithContext(ctx context.Context, request *DeleteStreamPackageChannelsRequest) (response *DeleteStreamPackageChannelsResponse, err error)
- func (c *Client) DeleteStreamPackageHarvestJob(request *DeleteStreamPackageHarvestJobRequest) (response *DeleteStreamPackageHarvestJobResponse, err error)
- func (c *Client) DeleteStreamPackageHarvestJobWithContext(ctx context.Context, request *DeleteStreamPackageHarvestJobRequest) (response *DeleteStreamPackageHarvestJobResponse, err error)
- func (c *Client) DeleteStreamPackageHarvestJobs(request *DeleteStreamPackageHarvestJobsRequest) (response *DeleteStreamPackageHarvestJobsResponse, err error)
- func (c *Client) DeleteStreamPackageHarvestJobsWithContext(ctx context.Context, request *DeleteStreamPackageHarvestJobsRequest) (response *DeleteStreamPackageHarvestJobsResponse, err error)
- func (c *Client) DeleteStreamPackageLinearAssemblyChannel(request *DeleteStreamPackageLinearAssemblyChannelRequest) (response *DeleteStreamPackageLinearAssemblyChannelResponse, err error)
- func (c *Client) DeleteStreamPackageLinearAssemblyChannelWithContext(ctx context.Context, request *DeleteStreamPackageLinearAssemblyChannelRequest) (response *DeleteStreamPackageLinearAssemblyChannelResponse, err error)
- func (c *Client) DeleteStreamPackageLinearAssemblyChannels(request *DeleteStreamPackageLinearAssemblyChannelsRequest) (response *DeleteStreamPackageLinearAssemblyChannelsResponse, err error)
- func (c *Client) DeleteStreamPackageLinearAssemblyChannelsWithContext(ctx context.Context, request *DeleteStreamPackageLinearAssemblyChannelsRequest) (response *DeleteStreamPackageLinearAssemblyChannelsResponse, err error)
- func (c *Client) DeleteStreamPackageLinearAssemblyProgram(request *DeleteStreamPackageLinearAssemblyProgramRequest) (response *DeleteStreamPackageLinearAssemblyProgramResponse, err error)
- func (c *Client) DeleteStreamPackageLinearAssemblyProgramWithContext(ctx context.Context, request *DeleteStreamPackageLinearAssemblyProgramRequest) (response *DeleteStreamPackageLinearAssemblyProgramResponse, err error)
- func (c *Client) DeleteStreamPackageLinearAssemblyPrograms(request *DeleteStreamPackageLinearAssemblyProgramsRequest) (response *DeleteStreamPackageLinearAssemblyProgramsResponse, err error)
- func (c *Client) DeleteStreamPackageLinearAssemblyProgramsWithContext(ctx context.Context, request *DeleteStreamPackageLinearAssemblyProgramsRequest) (response *DeleteStreamPackageLinearAssemblyProgramsResponse, err error)
- func (c *Client) DeleteStreamPackageSSAIChannel(request *DeleteStreamPackageSSAIChannelRequest) (response *DeleteStreamPackageSSAIChannelResponse, err error)
- func (c *Client) DeleteStreamPackageSSAIChannelWithContext(ctx context.Context, request *DeleteStreamPackageSSAIChannelRequest) (response *DeleteStreamPackageSSAIChannelResponse, err error)
- func (c *Client) DeleteStreamPackageSource(request *DeleteStreamPackageSourceRequest) (response *DeleteStreamPackageSourceResponse, err error)
- func (c *Client) DeleteStreamPackageSourceLocation(request *DeleteStreamPackageSourceLocationRequest) (response *DeleteStreamPackageSourceLocationResponse, err error)
- func (c *Client) DeleteStreamPackageSourceLocationWithContext(ctx context.Context, request *DeleteStreamPackageSourceLocationRequest) (response *DeleteStreamPackageSourceLocationResponse, err error)
- func (c *Client) DeleteStreamPackageSourceWithContext(ctx context.Context, request *DeleteStreamPackageSourceRequest) (response *DeleteStreamPackageSourceResponse, err error)
- func (c *Client) DescribeLinearAssemblyCDNDomainWithChannel(request *DescribeLinearAssemblyCDNDomainWithChannelRequest) (response *DescribeLinearAssemblyCDNDomainWithChannelResponse, err error)
- func (c *Client) DescribeLinearAssemblyCDNDomainWithChannelWithContext(ctx context.Context, ...) (response *DescribeLinearAssemblyCDNDomainWithChannelResponse, err error)
- func (c *Client) DescribeLinearAssemblyCDNDomainWithChannels(request *DescribeLinearAssemblyCDNDomainWithChannelsRequest) (response *DescribeLinearAssemblyCDNDomainWithChannelsResponse, err error)
- func (c *Client) DescribeLinearAssemblyCDNDomainWithChannelsWithContext(ctx context.Context, ...) (response *DescribeLinearAssemblyCDNDomainWithChannelsResponse, err error)
- func (c *Client) DescribeStreamPackageChannel(request *DescribeStreamPackageChannelRequest) (response *DescribeStreamPackageChannelResponse, err error)
- func (c *Client) DescribeStreamPackageChannelWithContext(ctx context.Context, request *DescribeStreamPackageChannelRequest) (response *DescribeStreamPackageChannelResponse, err error)
- func (c *Client) DescribeStreamPackageChannels(request *DescribeStreamPackageChannelsRequest) (response *DescribeStreamPackageChannelsResponse, err error)
- func (c *Client) DescribeStreamPackageChannelsWithContext(ctx context.Context, request *DescribeStreamPackageChannelsRequest) (response *DescribeStreamPackageChannelsResponse, err error)
- func (c *Client) DescribeStreamPackageHarvestJob(request *DescribeStreamPackageHarvestJobRequest) (response *DescribeStreamPackageHarvestJobResponse, err error)
- func (c *Client) DescribeStreamPackageHarvestJobWithContext(ctx context.Context, request *DescribeStreamPackageHarvestJobRequest) (response *DescribeStreamPackageHarvestJobResponse, err error)
- func (c *Client) DescribeStreamPackageHarvestJobs(request *DescribeStreamPackageHarvestJobsRequest) (response *DescribeStreamPackageHarvestJobsResponse, err error)
- func (c *Client) DescribeStreamPackageHarvestJobsWithContext(ctx context.Context, request *DescribeStreamPackageHarvestJobsRequest) (response *DescribeStreamPackageHarvestJobsResponse, err error)
- func (c *Client) DescribeStreamPackageLinearAssemblyChannel(request *DescribeStreamPackageLinearAssemblyChannelRequest) (response *DescribeStreamPackageLinearAssemblyChannelResponse, err error)
- func (c *Client) DescribeStreamPackageLinearAssemblyChannelAlerts(request *DescribeStreamPackageLinearAssemblyChannelAlertsRequest) (response *DescribeStreamPackageLinearAssemblyChannelAlertsResponse, err error)
- func (c *Client) DescribeStreamPackageLinearAssemblyChannelAlertsWithContext(ctx context.Context, ...) (response *DescribeStreamPackageLinearAssemblyChannelAlertsResponse, err error)
- func (c *Client) DescribeStreamPackageLinearAssemblyChannelWithContext(ctx context.Context, ...) (response *DescribeStreamPackageLinearAssemblyChannelResponse, err error)
- func (c *Client) DescribeStreamPackageLinearAssemblyChannels(request *DescribeStreamPackageLinearAssemblyChannelsRequest) (response *DescribeStreamPackageLinearAssemblyChannelsResponse, err error)
- func (c *Client) DescribeStreamPackageLinearAssemblyChannelsWithContext(ctx context.Context, ...) (response *DescribeStreamPackageLinearAssemblyChannelsResponse, err error)
- func (c *Client) DescribeStreamPackageLinearAssemblyProgram(request *DescribeStreamPackageLinearAssemblyProgramRequest) (response *DescribeStreamPackageLinearAssemblyProgramResponse, err error)
- func (c *Client) DescribeStreamPackageLinearAssemblyProgramSchedules(request *DescribeStreamPackageLinearAssemblyProgramSchedulesRequest) (response *DescribeStreamPackageLinearAssemblyProgramSchedulesResponse, ...)
- func (c *Client) DescribeStreamPackageLinearAssemblyProgramSchedulesWithContext(ctx context.Context, ...) (response *DescribeStreamPackageLinearAssemblyProgramSchedulesResponse, ...)
- func (c *Client) DescribeStreamPackageLinearAssemblyProgramWithContext(ctx context.Context, ...) (response *DescribeStreamPackageLinearAssemblyProgramResponse, err error)
- func (c *Client) DescribeStreamPackageLinearAssemblyPrograms(request *DescribeStreamPackageLinearAssemblyProgramsRequest) (response *DescribeStreamPackageLinearAssemblyProgramsResponse, err error)
- func (c *Client) DescribeStreamPackageLinearAssemblyProgramsWithContext(ctx context.Context, ...) (response *DescribeStreamPackageLinearAssemblyProgramsResponse, err error)
- func (c *Client) DescribeStreamPackageSSAIChannel(request *DescribeStreamPackageSSAIChannelRequest) (response *DescribeStreamPackageSSAIChannelResponse, err error)
- func (c *Client) DescribeStreamPackageSSAIChannelWithContext(ctx context.Context, request *DescribeStreamPackageSSAIChannelRequest) (response *DescribeStreamPackageSSAIChannelResponse, err error)
- func (c *Client) DescribeStreamPackageSSAIChannels(request *DescribeStreamPackageSSAIChannelsRequest) (response *DescribeStreamPackageSSAIChannelsResponse, err error)
- func (c *Client) DescribeStreamPackageSSAIChannelsWithContext(ctx context.Context, request *DescribeStreamPackageSSAIChannelsRequest) (response *DescribeStreamPackageSSAIChannelsResponse, err error)
- func (c *Client) 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) ModifyStreamPackageSSAIChannel(request *ModifyStreamPackageSSAIChannelRequest) (response *ModifyStreamPackageSSAIChannelResponse, err error)
- func (c *Client) ModifyStreamPackageSSAIChannelWithContext(ctx context.Context, request *ModifyStreamPackageSSAIChannelRequest) (response *ModifyStreamPackageSSAIChannelResponse, err error)
- func (c *Client) ModifyStreamPackageSource(request *ModifyStreamPackageSourceRequest) (response *ModifyStreamPackageSourceResponse, err error)
- func (c *Client) ModifyStreamPackageSourceLocation(request *ModifyStreamPackageSourceLocationRequest) (response *ModifyStreamPackageSourceLocationResponse, err error)
- func (c *Client) ModifyStreamPackageSourceLocationWithContext(ctx context.Context, request *ModifyStreamPackageSourceLocationRequest) (response *ModifyStreamPackageSourceLocationResponse, err error)
- func (c *Client) ModifyStreamPackageSourceWithContext(ctx context.Context, request *ModifyStreamPackageSourceRequest) (response *ModifyStreamPackageSourceResponse, err error)
- func (c *Client) StartStreamPackageLinearAssemblyChannel(request *StartStreamPackageLinearAssemblyChannelRequest) (response *StartStreamPackageLinearAssemblyChannelResponse, err error)
- func (c *Client) StartStreamPackageLinearAssemblyChannelWithContext(ctx context.Context, request *StartStreamPackageLinearAssemblyChannelRequest) (response *StartStreamPackageLinearAssemblyChannelResponse, err error)
- func (c *Client) StopStreamPackageLinearAssemblyChannel(request *StopStreamPackageLinearAssemblyChannelRequest) (response *StopStreamPackageLinearAssemblyChannelResponse, err error)
- func (c *Client) StopStreamPackageLinearAssemblyChannelWithContext(ctx context.Context, request *StopStreamPackageLinearAssemblyChannelRequest) (response *StopStreamPackageLinearAssemblyChannelResponse, err error)
- func (c *Client) UnbindCdnDomainWithChannel(request *UnbindCdnDomainWithChannelRequest) (response *UnbindCdnDomainWithChannelResponse, err error)
- func (c *Client) UnbindCdnDomainWithChannelWithContext(ctx context.Context, request *UnbindCdnDomainWithChannelRequest) (response *UnbindCdnDomainWithChannelResponse, err error)
- func (c *Client) UnbindLinearAssemblyCDNDomainWithChannel(request *UnbindLinearAssemblyCDNDomainWithChannelRequest) (response *UnbindLinearAssemblyCDNDomainWithChannelResponse, err error)
- func (c *Client) UnbindLinearAssemblyCDNDomainWithChannelWithContext(ctx context.Context, request *UnbindLinearAssemblyCDNDomainWithChannelRequest) (response *UnbindLinearAssemblyCDNDomainWithChannelResponse, err error)
- type ClipRangeInfo
- type ConfigAliasesInfo
- type CreateStreamPackageChannelEndpointRequest
- type CreateStreamPackageChannelEndpointRequestParams
- type CreateStreamPackageChannelEndpointResponse
- type CreateStreamPackageChannelEndpointResponseParams
- type CreateStreamPackageChannelRequest
- type CreateStreamPackageChannelRequestParams
- type CreateStreamPackageChannelResponse
- type CreateStreamPackageChannelResponseParams
- type CreateStreamPackageHarvestJobRequest
- type CreateStreamPackageHarvestJobRequestParams
- type CreateStreamPackageHarvestJobResponse
- type CreateStreamPackageHarvestJobResponseParams
- type CreateStreamPackageLinearAssemblyChannelRequest
- type CreateStreamPackageLinearAssemblyChannelRequestParams
- type CreateStreamPackageLinearAssemblyChannelResponse
- type CreateStreamPackageLinearAssemblyChannelResponseParams
- type CreateStreamPackageLinearAssemblyProgramRequest
- type CreateStreamPackageLinearAssemblyProgramRequestParams
- type CreateStreamPackageLinearAssemblyProgramResponse
- type CreateStreamPackageLinearAssemblyProgramResponseParams
- type CreateStreamPackageSSAIChannelRequest
- type CreateStreamPackageSSAIChannelRequestParams
- type CreateStreamPackageSSAIChannelResponse
- type CreateStreamPackageSSAIChannelResponseParams
- type CreateStreamPackageSourceLocationRequest
- type CreateStreamPackageSourceLocationRequestParams
- type CreateStreamPackageSourceLocationResponse
- type CreateStreamPackageSourceLocationResponseParams
- type CreateStreamPackageSourceRequest
- type CreateStreamPackageSourceRequestParams
- type CreateStreamPackageSourceResponse
- type CreateStreamPackageSourceResponseParams
- type DRMInfo
- type DashManifestInfo
- type DeleteStreamPackageChannelEndpointsRequest
- type DeleteStreamPackageChannelEndpointsRequestParams
- type DeleteStreamPackageChannelEndpointsResponse
- type DeleteStreamPackageChannelEndpointsResponseParams
- type DeleteStreamPackageChannelsRequest
- type DeleteStreamPackageChannelsRequestParams
- type DeleteStreamPackageChannelsResponse
- type DeleteStreamPackageChannelsResponseParams
- type DeleteStreamPackageHarvestJobRequest
- type DeleteStreamPackageHarvestJobRequestParams
- type DeleteStreamPackageHarvestJobResponse
- type DeleteStreamPackageHarvestJobResponseParams
- type DeleteStreamPackageHarvestJobsRequest
- type DeleteStreamPackageHarvestJobsRequestParams
- type DeleteStreamPackageHarvestJobsResponse
- type DeleteStreamPackageHarvestJobsResponseParams
- type DeleteStreamPackageLinearAssemblyChannelRequest
- type DeleteStreamPackageLinearAssemblyChannelRequestParams
- type DeleteStreamPackageLinearAssemblyChannelResponse
- type DeleteStreamPackageLinearAssemblyChannelResponseParams
- type DeleteStreamPackageLinearAssemblyChannelsRequest
- type DeleteStreamPackageLinearAssemblyChannelsRequestParams
- type DeleteStreamPackageLinearAssemblyChannelsResponse
- type DeleteStreamPackageLinearAssemblyChannelsResponseParams
- type DeleteStreamPackageLinearAssemblyProgramRequest
- type DeleteStreamPackageLinearAssemblyProgramRequestParams
- type DeleteStreamPackageLinearAssemblyProgramResponse
- type DeleteStreamPackageLinearAssemblyProgramResponseParams
- type DeleteStreamPackageLinearAssemblyProgramsRequest
- type DeleteStreamPackageLinearAssemblyProgramsRequestParams
- type DeleteStreamPackageLinearAssemblyProgramsResponse
- type DeleteStreamPackageLinearAssemblyProgramsResponseParams
- type DeleteStreamPackageSSAIChannelRequest
- type DeleteStreamPackageSSAIChannelRequestParams
- type DeleteStreamPackageSSAIChannelResponse
- type DeleteStreamPackageSSAIChannelResponseParams
- type DeleteStreamPackageSourceLocationRequest
- type DeleteStreamPackageSourceLocationRequestParams
- type DeleteStreamPackageSourceLocationResponse
- type DeleteStreamPackageSourceLocationResponseParams
- type DeleteStreamPackageSourceRequest
- type DeleteStreamPackageSourceRequestParams
- type DeleteStreamPackageSourceResponse
- type DeleteStreamPackageSourceResponseParams
- type DescribeLinearAssemblyCDNDomainWithChannelRequest
- type DescribeLinearAssemblyCDNDomainWithChannelRequestParams
- type DescribeLinearAssemblyCDNDomainWithChannelResponse
- type DescribeLinearAssemblyCDNDomainWithChannelResponseParams
- type DescribeLinearAssemblyCDNDomainWithChannelsRequest
- type DescribeLinearAssemblyCDNDomainWithChannelsRequestParams
- type DescribeLinearAssemblyCDNDomainWithChannelsResponse
- type DescribeLinearAssemblyCDNDomainWithChannelsResponseParams
- type DescribeStreamPackageChannelRequest
- type DescribeStreamPackageChannelRequestParams
- type DescribeStreamPackageChannelResponse
- type DescribeStreamPackageChannelResponseParams
- type DescribeStreamPackageChannelsRequest
- type DescribeStreamPackageChannelsRequestParams
- type DescribeStreamPackageChannelsResponse
- type DescribeStreamPackageChannelsResponseParams
- type DescribeStreamPackageHarvestJobRequest
- type DescribeStreamPackageHarvestJobRequestParams
- type DescribeStreamPackageHarvestJobResponse
- type DescribeStreamPackageHarvestJobResponseParams
- type DescribeStreamPackageHarvestJobsRequest
- type DescribeStreamPackageHarvestJobsRequestParams
- type DescribeStreamPackageHarvestJobsResponse
- type DescribeStreamPackageHarvestJobsResponseParams
- type DescribeStreamPackageLinearAssemblyChannelAlertsRequest
- type DescribeStreamPackageLinearAssemblyChannelAlertsRequestParams
- type DescribeStreamPackageLinearAssemblyChannelAlertsResponse
- type DescribeStreamPackageLinearAssemblyChannelAlertsResponseParams
- type DescribeStreamPackageLinearAssemblyChannelRequest
- type DescribeStreamPackageLinearAssemblyChannelRequestParams
- type DescribeStreamPackageLinearAssemblyChannelResponse
- type DescribeStreamPackageLinearAssemblyChannelResponseParams
- type DescribeStreamPackageLinearAssemblyChannelsRequest
- type DescribeStreamPackageLinearAssemblyChannelsRequestParams
- type DescribeStreamPackageLinearAssemblyChannelsResponse
- type DescribeStreamPackageLinearAssemblyChannelsResponseParams
- type DescribeStreamPackageLinearAssemblyProgramRequest
- type DescribeStreamPackageLinearAssemblyProgramRequestParams
- type DescribeStreamPackageLinearAssemblyProgramResponse
- type DescribeStreamPackageLinearAssemblyProgramResponseParams
- type DescribeStreamPackageLinearAssemblyProgramSchedulesRequest
- type DescribeStreamPackageLinearAssemblyProgramSchedulesRequestParams
- type DescribeStreamPackageLinearAssemblyProgramSchedulesResponse
- type DescribeStreamPackageLinearAssemblyProgramSchedulesResponseParams
- type DescribeStreamPackageLinearAssemblyProgramsRequest
- type DescribeStreamPackageLinearAssemblyProgramsRequestParams
- type DescribeStreamPackageLinearAssemblyProgramsResponse
- type DescribeStreamPackageLinearAssemblyProgramsResponseParams
- type DescribeStreamPackageSSAIChannelRequest
- type DescribeStreamPackageSSAIChannelRequestParams
- type DescribeStreamPackageSSAIChannelResponse
- type DescribeStreamPackageSSAIChannelResponseParams
- type DescribeStreamPackageSSAIChannelsRequest
- type DescribeStreamPackageSSAIChannelsRequestParams
- type DescribeStreamPackageSSAIChannelsResponse
- type DescribeStreamPackageSSAIChannelsResponseParams
- type 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 DomainRecordInfo
- 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 ModifyStreamPackageSSAIChannelRequest
- type ModifyStreamPackageSSAIChannelRequestParams
- type ModifyStreamPackageSSAIChannelResponse
- type ModifyStreamPackageSSAIChannelResponseParams
- type ModifyStreamPackageSourceLocationRequest
- type ModifyStreamPackageSourceLocationRequestParams
- type ModifyStreamPackageSourceLocationResponse
- type ModifyStreamPackageSourceLocationResponseParams
- type ModifyStreamPackageSourceRequest
- type ModifyStreamPackageSourceRequestParams
- type ModifyStreamPackageSourceResponse
- type ModifyStreamPackageSourceResponseParams
- type NameServer
- type OutputInfo
- type OutputReq
- type PlaybackInfo
- type PlaybackInfoReq
- type PointInfo
- type ProgramAlertCounts
- type ProgramAlertInfos
- type ProgramScheduleInfo
- type SSAIChannelInfo
- 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
- type UnbindLinearAssemblyCDNDomainWithChannelRequest
- type UnbindLinearAssemblyCDNDomainWithChannelRequestParams
- type UnbindLinearAssemblyCDNDomainWithChannelResponse
- type UnbindLinearAssemblyCDNDomainWithChannelResponseParams
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" // Invalid ad insertion configuration parameters. 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 BindLinearAssemblyCDNDomainWithChannelRequest ¶
type BindLinearAssemblyCDNDomainWithChannelRequest struct {
*tchttp.BaseRequest
// Channel Id.
ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
// Cdn playback domain.
CdnDomain *string `json:"CdnDomain,omitnil,omitempty" name:"CdnDomain"`
}
func NewBindLinearAssemblyCDNDomainWithChannelRequest ¶
func NewBindLinearAssemblyCDNDomainWithChannelRequest() (request *BindLinearAssemblyCDNDomainWithChannelRequest)
func (*BindLinearAssemblyCDNDomainWithChannelRequest) FromJsonString ¶
func (r *BindLinearAssemblyCDNDomainWithChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindLinearAssemblyCDNDomainWithChannelRequest) ToJsonString ¶
func (r *BindLinearAssemblyCDNDomainWithChannelRequest) ToJsonString() string
type BindLinearAssemblyCDNDomainWithChannelRequestParams ¶
type BindLinearAssemblyCDNDomainWithChannelRequestParams struct {
// Channel Id.
ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
// Cdn playback domain.
CdnDomain *string `json:"CdnDomain,omitnil,omitempty" name:"CdnDomain"`
}
Predefined struct for user
type BindLinearAssemblyCDNDomainWithChannelResponse ¶
type BindLinearAssemblyCDNDomainWithChannelResponse struct {
*tchttp.BaseResponse
Response *BindLinearAssemblyCDNDomainWithChannelResponseParams `json:"Response"`
}
func NewBindLinearAssemblyCDNDomainWithChannelResponse ¶
func NewBindLinearAssemblyCDNDomainWithChannelResponse() (response *BindLinearAssemblyCDNDomainWithChannelResponse)
func (*BindLinearAssemblyCDNDomainWithChannelResponse) FromJsonString ¶
func (r *BindLinearAssemblyCDNDomainWithChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindLinearAssemblyCDNDomainWithChannelResponse) ToJsonString ¶
func (r *BindLinearAssemblyCDNDomainWithChannelResponse) ToJsonString() string
type BindLinearAssemblyCDNDomainWithChannelResponseParams ¶
type BindLinearAssemblyCDNDomainWithChannelResponseParams struct {
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type BindNewLVBDomainWithChannelRequest ¶
type BindNewLVBDomainWithChannelRequest struct {
*tchttp.BaseRequest
// Channel ID
ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
// The LVB domain name to bind
LVBDomain *string `json:"LVBDomain,omitnil,omitempty" name:"LVBDomain"`
}
func NewBindNewLVBDomainWithChannelRequest ¶
func NewBindNewLVBDomainWithChannelRequest() (request *BindNewLVBDomainWithChannelRequest)
func (*BindNewLVBDomainWithChannelRequest) FromJsonString ¶
func (r *BindNewLVBDomainWithChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindNewLVBDomainWithChannelRequest) ToJsonString ¶
func (r *BindNewLVBDomainWithChannelRequest) ToJsonString() string
type BindNewLVBDomainWithChannelRequestParams ¶
type BindNewLVBDomainWithChannelRequestParams struct {
// Channel ID
ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
// The LVB domain name to bind
LVBDomain *string `json:"LVBDomain,omitnil,omitempty" name:"LVBDomain"`
}
Predefined struct for user
type BindNewLVBDomainWithChannelResponse ¶
type BindNewLVBDomainWithChannelResponse struct {
*tchttp.BaseResponse
Response *BindNewLVBDomainWithChannelResponseParams `json:"Response"`
}
func NewBindNewLVBDomainWithChannelResponse ¶
func NewBindNewLVBDomainWithChannelResponse() (response *BindNewLVBDomainWithChannelResponse)
func (*BindNewLVBDomainWithChannelResponse) FromJsonString ¶
func (r *BindNewLVBDomainWithChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindNewLVBDomainWithChannelResponse) ToJsonString ¶
func (r *BindNewLVBDomainWithChannelResponse) ToJsonString() string
type BindNewLVBDomainWithChannelResponseParams ¶
type BindNewLVBDomainWithChannelResponseParams struct {
// The LVB domain name bound successfully
LVBDomain *string `json:"LVBDomain,omitnil,omitempty" name:"LVBDomain"`
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type CacheInfo ¶
type CacheInfo struct {
// List of timeout parameter configuration
// Note: this field may return `null`, indicating that no valid value was found.
Info []*CacheInfoInfo `json:"Info,omitnil,omitempty" name:"Info"`
}
type CacheInfoInfo ¶
type CacheInfoInfo struct {
// Timeout period (ms), which must be an integer multiple of 1000
// .m3u8/.mpd: [1000, 60000]
// .ts/.m4s/.mp4: [10000, 1800000]
Timeout *int64 `json:"Timeout,omitnil,omitempty" name:"Timeout"`
// File extension. Valid values: .m3u8, .ts, .mpd, .m4s, .mp4
// Note: this field may return `null`, indicating that no valid value was found.
Ext *string `json:"Ext,omitnil,omitempty" name:"Ext"`
}
type CdnDomainInfo ¶
type CdnDomainInfo struct {
TotalSize *int64 `json:"TotalSize,omitnil,omitempty" name:"TotalSize"`
Records []*DomainRecordInfo `json:"Records,omitnil,omitempty" name:"Records"`
}
type ChannelAlertResp ¶
type ChannelAlertResp struct {
// Program alarm aggregation information.
ProgramAlertCounts []*ProgramAlertCounts `json:"ProgramAlertCounts,omitnil,omitempty" name:"ProgramAlertCounts"`
// Program alarm details.
ProgramAlertInfos []*ProgramAlertInfos `json:"ProgramAlertInfos,omitnil,omitempty" name:"ProgramAlertInfos"`
}
type ChannelInfo ¶
type ChannelInfo struct {
// Channel ID.
Id *string `json:"Id,omitnil,omitempty" name:"Id"`
// Channel name.
Name *string `json:"Name,omitnil,omitempty" name:"Name"`
// Channel protocol.
Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"`
// Channel input and output.
Points *PointInfo `json:"Points,omitnil,omitempty" name:"Points"`
// Cache configuration
// Note: this field may return `null`, indicating that no valid value was found.
CacheInfo *CacheInfo `json:"CacheInfo,omitnil,omitempty" name:"CacheInfo"`
}
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) BindLinearAssemblyCDNDomainWithChannel ¶
func (c *Client) BindLinearAssemblyCDNDomainWithChannel(request *BindLinearAssemblyCDNDomainWithChannelRequest) (response *BindLinearAssemblyCDNDomainWithChannelResponse, err error)
BindLinearAssemblyCDNDomainWithChannel Linear Assembly channel is bound to CDN playback domain name.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CDNDOMAIN = "InvalidParameter.CdnDomain" INVALIDPARAMETER_CHANNELID = "InvalidParameter.ChannelId"
func (*Client) BindLinearAssemblyCDNDomainWithChannelWithContext ¶
func (c *Client) BindLinearAssemblyCDNDomainWithChannelWithContext(ctx context.Context, request *BindLinearAssemblyCDNDomainWithChannelRequest) (response *BindLinearAssemblyCDNDomainWithChannelResponse, err error)
BindLinearAssemblyCDNDomainWithChannel Linear Assembly channel is bound to CDN playback domain name.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CDNDOMAIN = "InvalidParameter.CdnDomain" INVALIDPARAMETER_CHANNELID = "InvalidParameter.ChannelId"
func (*Client) BindNewLVBDomainWithChannel ¶
func (c *Client) BindNewLVBDomainWithChannel(request *BindNewLVBDomainWithChannelRequest) (response *BindNewLVBDomainWithChannelResponse, err error)
BindNewLVBDomainWithChannel This API is used to bind an LVB domain name to a channel.
error code that may be returned:
INVALIDPARAMETER_CHANNELID = "InvalidParameter.ChannelId" INVALIDPARAMETER_LVBDOMAIN = "InvalidParameter.LvbDomain"
func (*Client) BindNewLVBDomainWithChannelWithContext ¶
func (c *Client) BindNewLVBDomainWithChannelWithContext(ctx context.Context, request *BindNewLVBDomainWithChannelRequest) (response *BindNewLVBDomainWithChannelResponse, err error)
BindNewLVBDomainWithChannel This API is used to bind an LVB domain name to a channel.
error code that may be returned:
INVALIDPARAMETER_CHANNELID = "InvalidParameter.ChannelId" INVALIDPARAMETER_LVBDOMAIN = "InvalidParameter.LvbDomain"
func (*Client) CreateStreamPackageChannel ¶
func (c *Client) CreateStreamPackageChannel(request *CreateStreamPackageChannelRequest) (response *CreateStreamPackageChannelResponse, err error)
CreateStreamPackageChannel This API is used to create a StreamPackage channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) CreateStreamPackageChannelEndpoint ¶
func (c *Client) CreateStreamPackageChannelEndpoint(request *CreateStreamPackageChannelEndpointRequest) (response *CreateStreamPackageChannelEndpointResponse, err error)
CreateStreamPackageChannelEndpoint This API is used to create an endpoint on a StreamPackage channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo"
func (*Client) CreateStreamPackageChannelEndpointWithContext ¶
func (c *Client) CreateStreamPackageChannelEndpointWithContext(ctx context.Context, request *CreateStreamPackageChannelEndpointRequest) (response *CreateStreamPackageChannelEndpointResponse, err error)
CreateStreamPackageChannelEndpoint This API is used to create an endpoint on a StreamPackage channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo"
func (*Client) CreateStreamPackageChannelWithContext ¶
func (c *Client) CreateStreamPackageChannelWithContext(ctx context.Context, request *CreateStreamPackageChannelRequest) (response *CreateStreamPackageChannelResponse, err error)
CreateStreamPackageChannel This API is used to create a StreamPackage channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) CreateStreamPackageHarvestJob ¶
func (c *Client) CreateStreamPackageHarvestJob(request *CreateStreamPackageHarvestJobRequest) (response *CreateStreamPackageHarvestJobResponse, err error)
CreateStreamPackageHarvestJob Create HarvestJob.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_OUTPUTGROUPS = "InvalidParameter.OutputGroups" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) CreateStreamPackageHarvestJobWithContext ¶
func (c *Client) CreateStreamPackageHarvestJobWithContext(ctx context.Context, request *CreateStreamPackageHarvestJobRequest) (response *CreateStreamPackageHarvestJobResponse, err error)
CreateStreamPackageHarvestJob Create HarvestJob.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_OUTPUTGROUPS = "InvalidParameter.OutputGroups" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) CreateStreamPackageLinearAssemblyChannel ¶
func (c *Client) CreateStreamPackageLinearAssemblyChannel(request *CreateStreamPackageLinearAssemblyChannelRequest) (response *CreateStreamPackageLinearAssemblyChannelResponse, err error)
CreateStreamPackageLinearAssemblyChannel Create a linear assembly channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) CreateStreamPackageLinearAssemblyChannelWithContext ¶
func (c *Client) CreateStreamPackageLinearAssemblyChannelWithContext(ctx context.Context, request *CreateStreamPackageLinearAssemblyChannelRequest) (response *CreateStreamPackageLinearAssemblyChannelResponse, err error)
CreateStreamPackageLinearAssemblyChannel Create a linear assembly channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) CreateStreamPackageLinearAssemblyProgram ¶
func (c *Client) CreateStreamPackageLinearAssemblyProgram(request *CreateStreamPackageLinearAssemblyProgramRequest) (response *CreateStreamPackageLinearAssemblyProgramResponse, err error)
CreateStreamPackageLinearAssemblyProgram Create a linear assembly program.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) CreateStreamPackageLinearAssemblyProgramWithContext ¶
func (c *Client) CreateStreamPackageLinearAssemblyProgramWithContext(ctx context.Context, request *CreateStreamPackageLinearAssemblyProgramRequest) (response *CreateStreamPackageLinearAssemblyProgramResponse, err error)
CreateStreamPackageLinearAssemblyProgram Create a linear assembly program.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) CreateStreamPackageSSAIChannel ¶
func (c *Client) CreateStreamPackageSSAIChannel(request *CreateStreamPackageSSAIChannelRequest) (response *CreateStreamPackageSSAIChannelResponse, err error)
CreateStreamPackageSSAIChannel CreateStreamPackageSSAIChannel
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo"
func (*Client) CreateStreamPackageSSAIChannelWithContext ¶
func (c *Client) CreateStreamPackageSSAIChannelWithContext(ctx context.Context, request *CreateStreamPackageSSAIChannelRequest) (response *CreateStreamPackageSSAIChannelResponse, err error)
CreateStreamPackageSSAIChannel CreateStreamPackageSSAIChannel
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo"
func (*Client) CreateStreamPackageSource ¶
func (c *Client) CreateStreamPackageSource(request *CreateStreamPackageSourceRequest) (response *CreateStreamPackageSourceResponse, err error)
CreateStreamPackageSource Create channel linear assembly Source.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) CreateStreamPackageSourceLocation ¶
func (c *Client) CreateStreamPackageSourceLocation(request *CreateStreamPackageSourceLocationRequest) (response *CreateStreamPackageSourceLocationResponse, err error)
CreateStreamPackageSourceLocation Create Linear Assembly SourceLocation.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) CreateStreamPackageSourceLocationWithContext ¶
func (c *Client) CreateStreamPackageSourceLocationWithContext(ctx context.Context, request *CreateStreamPackageSourceLocationRequest) (response *CreateStreamPackageSourceLocationResponse, err error)
CreateStreamPackageSourceLocation Create Linear Assembly SourceLocation.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) CreateStreamPackageSourceWithContext ¶
func (c *Client) CreateStreamPackageSourceWithContext(ctx context.Context, request *CreateStreamPackageSourceRequest) (response *CreateStreamPackageSourceResponse, err error)
CreateStreamPackageSource Create channel linear assembly Source.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) DeleteStreamPackageChannelEndpoints ¶
func (c *Client) DeleteStreamPackageChannelEndpoints(request *DeleteStreamPackageChannelEndpointsRequest) (response *DeleteStreamPackageChannelEndpointsResponse, err error)
DeleteStreamPackageChannelEndpoints This API is used to delete endpoints from a StreamPackage channel in batches.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageChannelEndpointsWithContext ¶
func (c *Client) DeleteStreamPackageChannelEndpointsWithContext(ctx context.Context, request *DeleteStreamPackageChannelEndpointsRequest) (response *DeleteStreamPackageChannelEndpointsResponse, err error)
DeleteStreamPackageChannelEndpoints This API is used to delete endpoints from a StreamPackage channel in batches.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageChannels ¶
func (c *Client) DeleteStreamPackageChannels(request *DeleteStreamPackageChannelsRequest) (response *DeleteStreamPackageChannelsResponse, err error)
DeleteStreamPackageChannels This API is used to delete StreamPackage channels in batches.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_POINTS = "InvalidParameter.Points"
func (*Client) DeleteStreamPackageChannelsWithContext ¶
func (c *Client) DeleteStreamPackageChannelsWithContext(ctx context.Context, request *DeleteStreamPackageChannelsRequest) (response *DeleteStreamPackageChannelsResponse, err error)
DeleteStreamPackageChannels This API is used to delete StreamPackage channels in batches.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_POINTS = "InvalidParameter.Points"
func (*Client) DeleteStreamPackageHarvestJob ¶
func (c *Client) DeleteStreamPackageHarvestJob(request *DeleteStreamPackageHarvestJobRequest) (response *DeleteStreamPackageHarvestJobResponse, err error)
DeleteStreamPackageHarvestJob Delete HarvestJob.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) DeleteStreamPackageHarvestJobWithContext ¶
func (c *Client) DeleteStreamPackageHarvestJobWithContext(ctx context.Context, request *DeleteStreamPackageHarvestJobRequest) (response *DeleteStreamPackageHarvestJobResponse, err error)
DeleteStreamPackageHarvestJob Delete HarvestJob.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) DeleteStreamPackageHarvestJobs ¶
func (c *Client) DeleteStreamPackageHarvestJobs(request *DeleteStreamPackageHarvestJobsRequest) (response *DeleteStreamPackageHarvestJobsResponse, err error)
DeleteStreamPackageHarvestJobs Deleting HarvestJobs in Batch.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) DeleteStreamPackageHarvestJobsWithContext ¶
func (c *Client) DeleteStreamPackageHarvestJobsWithContext(ctx context.Context, request *DeleteStreamPackageHarvestJobsRequest) (response *DeleteStreamPackageHarvestJobsResponse, err error)
DeleteStreamPackageHarvestJobs Deleting HarvestJobs in Batch.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) DeleteStreamPackageLinearAssemblyChannel ¶
func (c *Client) DeleteStreamPackageLinearAssemblyChannel(request *DeleteStreamPackageLinearAssemblyChannelRequest) (response *DeleteStreamPackageLinearAssemblyChannelResponse, err error)
DeleteStreamPackageLinearAssemblyChannel Delete channel linear assemblyChannel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageLinearAssemblyChannelWithContext ¶
func (c *Client) DeleteStreamPackageLinearAssemblyChannelWithContext(ctx context.Context, request *DeleteStreamPackageLinearAssemblyChannelRequest) (response *DeleteStreamPackageLinearAssemblyChannelResponse, err error)
DeleteStreamPackageLinearAssemblyChannel Delete channel linear assemblyChannel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageLinearAssemblyChannels ¶
func (c *Client) DeleteStreamPackageLinearAssemblyChannels(request *DeleteStreamPackageLinearAssemblyChannelsRequest) (response *DeleteStreamPackageLinearAssemblyChannelsResponse, err error)
DeleteStreamPackageLinearAssemblyChannels Delete channels in batches and linearly assemble channels.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageLinearAssemblyChannelsWithContext ¶
func (c *Client) DeleteStreamPackageLinearAssemblyChannelsWithContext(ctx context.Context, request *DeleteStreamPackageLinearAssemblyChannelsRequest) (response *DeleteStreamPackageLinearAssemblyChannelsResponse, err error)
DeleteStreamPackageLinearAssemblyChannels Delete channels in batches and linearly assemble channels.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageLinearAssemblyProgram ¶
func (c *Client) DeleteStreamPackageLinearAssemblyProgram(request *DeleteStreamPackageLinearAssemblyProgramRequest) (response *DeleteStreamPackageLinearAssemblyProgramResponse, err error)
DeleteStreamPackageLinearAssemblyProgram Delete Channel Linear Assembly Program.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageLinearAssemblyProgramWithContext ¶
func (c *Client) DeleteStreamPackageLinearAssemblyProgramWithContext(ctx context.Context, request *DeleteStreamPackageLinearAssemblyProgramRequest) (response *DeleteStreamPackageLinearAssemblyProgramResponse, err error)
DeleteStreamPackageLinearAssemblyProgram Delete Channel Linear Assembly Program.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageLinearAssemblyPrograms ¶
func (c *Client) DeleteStreamPackageLinearAssemblyPrograms(request *DeleteStreamPackageLinearAssemblyProgramsRequest) (response *DeleteStreamPackageLinearAssemblyProgramsResponse, err error)
DeleteStreamPackageLinearAssemblyPrograms Batch deletion of channels linear assembly program.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageLinearAssemblyProgramsWithContext ¶
func (c *Client) DeleteStreamPackageLinearAssemblyProgramsWithContext(ctx context.Context, request *DeleteStreamPackageLinearAssemblyProgramsRequest) (response *DeleteStreamPackageLinearAssemblyProgramsResponse, err error)
DeleteStreamPackageLinearAssemblyPrograms Batch deletion of channels linear assembly program.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageSSAIChannel ¶
func (c *Client) DeleteStreamPackageSSAIChannel(request *DeleteStreamPackageSSAIChannelRequest) (response *DeleteStreamPackageSSAIChannelResponse, err error)
DeleteStreamPackageSSAIChannel DeleteStreamPackageSSAIChannel
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo"
func (*Client) DeleteStreamPackageSSAIChannelWithContext ¶
func (c *Client) DeleteStreamPackageSSAIChannelWithContext(ctx context.Context, request *DeleteStreamPackageSSAIChannelRequest) (response *DeleteStreamPackageSSAIChannelResponse, err error)
DeleteStreamPackageSSAIChannel DeleteStreamPackageSSAIChannel
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo"
func (*Client) DeleteStreamPackageSource ¶
func (c *Client) DeleteStreamPackageSource(request *DeleteStreamPackageSourceRequest) (response *DeleteStreamPackageSourceResponse, err error)
DeleteStreamPackageSource Delete channel linear assembly Source.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageSourceLocation ¶
func (c *Client) DeleteStreamPackageSourceLocation(request *DeleteStreamPackageSourceLocationRequest) (response *DeleteStreamPackageSourceLocationResponse, err error)
DeleteStreamPackageSourceLocation Batch delete media packaging SourceLocation.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageSourceLocationWithContext ¶
func (c *Client) DeleteStreamPackageSourceLocationWithContext(ctx context.Context, request *DeleteStreamPackageSourceLocationRequest) (response *DeleteStreamPackageSourceLocationResponse, err error)
DeleteStreamPackageSourceLocation Batch delete media packaging SourceLocation.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DeleteStreamPackageSourceWithContext ¶
func (c *Client) DeleteStreamPackageSourceWithContext(ctx context.Context, request *DeleteStreamPackageSourceRequest) (response *DeleteStreamPackageSourceResponse, err error)
DeleteStreamPackageSource Delete channel linear assembly Source.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DescribeLinearAssemblyCDNDomainWithChannel ¶
func (c *Client) DescribeLinearAssemblyCDNDomainWithChannel(request *DescribeLinearAssemblyCDNDomainWithChannelRequest) (response *DescribeLinearAssemblyCDNDomainWithChannelResponse, err error)
DescribeLinearAssemblyCDNDomainWithChannel Query the CDN domain name associated with the LinearAssembly channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CHANNELID = "InvalidParameter.ChannelId"
func (*Client) DescribeLinearAssemblyCDNDomainWithChannelWithContext ¶
func (c *Client) DescribeLinearAssemblyCDNDomainWithChannelWithContext(ctx context.Context, request *DescribeLinearAssemblyCDNDomainWithChannelRequest) (response *DescribeLinearAssemblyCDNDomainWithChannelResponse, err error)
DescribeLinearAssemblyCDNDomainWithChannel Query the CDN domain name associated with the LinearAssembly channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CHANNELID = "InvalidParameter.ChannelId"
func (*Client) DescribeLinearAssemblyCDNDomainWithChannels ¶
func (c *Client) DescribeLinearAssemblyCDNDomainWithChannels(request *DescribeLinearAssemblyCDNDomainWithChannelsRequest) (response *DescribeLinearAssemblyCDNDomainWithChannelsResponse, err error)
DescribeLinearAssemblyCDNDomainWithChannels Query the CDN domain names associated with all LinearAssembly channels.
error code that may be returned:
INTERNALERROR = "InternalError"
func (*Client) DescribeLinearAssemblyCDNDomainWithChannelsWithContext ¶
func (c *Client) DescribeLinearAssemblyCDNDomainWithChannelsWithContext(ctx context.Context, request *DescribeLinearAssemblyCDNDomainWithChannelsRequest) (response *DescribeLinearAssemblyCDNDomainWithChannelsResponse, err error)
DescribeLinearAssemblyCDNDomainWithChannels Query the CDN domain names associated with all LinearAssembly channels.
error code that may be returned:
INTERNALERROR = "InternalError"
func (*Client) DescribeStreamPackageChannel ¶
func (c *Client) DescribeStreamPackageChannel(request *DescribeStreamPackageChannelRequest) (response *DescribeStreamPackageChannelResponse, err error)
DescribeStreamPackageChannel This API is used to query the information of a StreamPackage channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) DescribeStreamPackageChannelWithContext ¶
func (c *Client) DescribeStreamPackageChannelWithContext(ctx context.Context, request *DescribeStreamPackageChannelRequest) (response *DescribeStreamPackageChannelResponse, err error)
DescribeStreamPackageChannel This API is used to query the information of a StreamPackage channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) DescribeStreamPackageChannels ¶
func (c *Client) DescribeStreamPackageChannels(request *DescribeStreamPackageChannelsRequest) (response *DescribeStreamPackageChannelsResponse, err error)
DescribeStreamPackageChannels This API is used to query the information of multiple StreamPackage channels.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize" INVALIDPARAMETER_POINTS = "InvalidParameter.Points"
func (*Client) DescribeStreamPackageChannelsWithContext ¶
func (c *Client) DescribeStreamPackageChannelsWithContext(ctx context.Context, request *DescribeStreamPackageChannelsRequest) (response *DescribeStreamPackageChannelsResponse, err error)
DescribeStreamPackageChannels This API is used to query the information of multiple StreamPackage channels.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize" INVALIDPARAMETER_POINTS = "InvalidParameter.Points"
func (*Client) DescribeStreamPackageHarvestJob ¶
func (c *Client) DescribeStreamPackageHarvestJob(request *DescribeStreamPackageHarvestJobRequest) (response *DescribeStreamPackageHarvestJobResponse, err error)
DescribeStreamPackageHarvestJob Query HarvestJob.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) DescribeStreamPackageHarvestJobWithContext ¶
func (c *Client) DescribeStreamPackageHarvestJobWithContext(ctx context.Context, request *DescribeStreamPackageHarvestJobRequest) (response *DescribeStreamPackageHarvestJobResponse, err error)
DescribeStreamPackageHarvestJob Query HarvestJob.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) DescribeStreamPackageHarvestJobs ¶
func (c *Client) DescribeStreamPackageHarvestJobs(request *DescribeStreamPackageHarvestJobsRequest) (response *DescribeStreamPackageHarvestJobsResponse, err error)
DescribeStreamPackageHarvestJobs Batch query HarvestJob.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) DescribeStreamPackageHarvestJobsWithContext ¶
func (c *Client) DescribeStreamPackageHarvestJobsWithContext(ctx context.Context, request *DescribeStreamPackageHarvestJobsRequest) (response *DescribeStreamPackageHarvestJobsResponse, err error)
DescribeStreamPackageHarvestJobs Batch query HarvestJob.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) DescribeStreamPackageLinearAssemblyChannel ¶
func (c *Client) DescribeStreamPackageLinearAssemblyChannel(request *DescribeStreamPackageLinearAssemblyChannelRequest) (response *DescribeStreamPackageLinearAssemblyChannelResponse, err error)
DescribeStreamPackageLinearAssemblyChannel Query channel linear assembly Channel information.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) DescribeStreamPackageLinearAssemblyChannelAlerts ¶
func (c *Client) DescribeStreamPackageLinearAssemblyChannelAlerts(request *DescribeStreamPackageLinearAssemblyChannelAlertsRequest) (response *DescribeStreamPackageLinearAssemblyChannelAlertsResponse, err error)
DescribeStreamPackageLinearAssemblyChannelAlerts Query linear assembly channel alarm information.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DescribeStreamPackageLinearAssemblyChannelAlertsWithContext ¶
func (c *Client) DescribeStreamPackageLinearAssemblyChannelAlertsWithContext(ctx context.Context, request *DescribeStreamPackageLinearAssemblyChannelAlertsRequest) (response *DescribeStreamPackageLinearAssemblyChannelAlertsResponse, err error)
DescribeStreamPackageLinearAssemblyChannelAlerts Query linear assembly channel alarm information.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_URL = "InvalidParameter.Url"
func (*Client) DescribeStreamPackageLinearAssemblyChannelWithContext ¶
func (c *Client) DescribeStreamPackageLinearAssemblyChannelWithContext(ctx context.Context, request *DescribeStreamPackageLinearAssemblyChannelRequest) (response *DescribeStreamPackageLinearAssemblyChannelResponse, err error)
DescribeStreamPackageLinearAssemblyChannel Query channel linear assembly Channel information.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) DescribeStreamPackageLinearAssemblyChannels ¶
func (c *Client) DescribeStreamPackageLinearAssemblyChannels(request *DescribeStreamPackageLinearAssemblyChannelsRequest) (response *DescribeStreamPackageLinearAssemblyChannelsResponse, err error)
DescribeStreamPackageLinearAssemblyChannels Query channel linear assembly Channel information list.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize" INVALIDPARAMETER_POINTS = "InvalidParameter.Points"
func (*Client) DescribeStreamPackageLinearAssemblyChannelsWithContext ¶
func (c *Client) DescribeStreamPackageLinearAssemblyChannelsWithContext(ctx context.Context, request *DescribeStreamPackageLinearAssemblyChannelsRequest) (response *DescribeStreamPackageLinearAssemblyChannelsResponse, err error)
DescribeStreamPackageLinearAssemblyChannels Query channel linear assembly Channel information list.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize" INVALIDPARAMETER_POINTS = "InvalidParameter.Points"
func (*Client) DescribeStreamPackageLinearAssemblyProgram ¶
func (c *Client) DescribeStreamPackageLinearAssemblyProgram(request *DescribeStreamPackageLinearAssemblyProgramRequest) (response *DescribeStreamPackageLinearAssemblyProgramResponse, err error)
DescribeStreamPackageLinearAssemblyProgram Query channel linear assembly program information.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) DescribeStreamPackageLinearAssemblyProgramSchedules ¶
func (c *Client) DescribeStreamPackageLinearAssemblyProgramSchedules(request *DescribeStreamPackageLinearAssemblyProgramSchedulesRequest) (response *DescribeStreamPackageLinearAssemblyProgramSchedulesResponse, err error)
DescribeStreamPackageLinearAssemblyProgramSchedules Query channel linear assembly Programl assembly scheduling information list.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize" INVALIDPARAMETER_POINTS = "InvalidParameter.Points"
func (*Client) DescribeStreamPackageLinearAssemblyProgramSchedulesWithContext ¶
func (c *Client) DescribeStreamPackageLinearAssemblyProgramSchedulesWithContext(ctx context.Context, request *DescribeStreamPackageLinearAssemblyProgramSchedulesRequest) (response *DescribeStreamPackageLinearAssemblyProgramSchedulesResponse, err error)
DescribeStreamPackageLinearAssemblyProgramSchedules Query channel linear assembly Programl assembly scheduling information list.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize" INVALIDPARAMETER_POINTS = "InvalidParameter.Points"
func (*Client) DescribeStreamPackageLinearAssemblyProgramWithContext ¶
func (c *Client) DescribeStreamPackageLinearAssemblyProgramWithContext(ctx context.Context, request *DescribeStreamPackageLinearAssemblyProgramRequest) (response *DescribeStreamPackageLinearAssemblyProgramResponse, err error)
DescribeStreamPackageLinearAssemblyProgram Query channel linear assembly program information.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) DescribeStreamPackageLinearAssemblyPrograms ¶
func (c *Client) DescribeStreamPackageLinearAssemblyPrograms(request *DescribeStreamPackageLinearAssemblyProgramsRequest) (response *DescribeStreamPackageLinearAssemblyProgramsResponse, err error)
DescribeStreamPackageLinearAssemblyPrograms Query channel linear assembly Programl information list.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize" INVALIDPARAMETER_POINTS = "InvalidParameter.Points"
func (*Client) DescribeStreamPackageLinearAssemblyProgramsWithContext ¶
func (c *Client) DescribeStreamPackageLinearAssemblyProgramsWithContext(ctx context.Context, request *DescribeStreamPackageLinearAssemblyProgramsRequest) (response *DescribeStreamPackageLinearAssemblyProgramsResponse, err error)
DescribeStreamPackageLinearAssemblyPrograms Query channel linear assembly Programl information list.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize" INVALIDPARAMETER_POINTS = "InvalidParameter.Points"
func (*Client) DescribeStreamPackageSSAIChannel ¶
func (c *Client) DescribeStreamPackageSSAIChannel(request *DescribeStreamPackageSSAIChannelRequest) (response *DescribeStreamPackageSSAIChannelResponse, err error)
DescribeStreamPackageSSAIChannel DescribeStreamPackageSSAIChannel
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo"
func (*Client) DescribeStreamPackageSSAIChannelWithContext ¶
func (c *Client) DescribeStreamPackageSSAIChannelWithContext(ctx context.Context, request *DescribeStreamPackageSSAIChannelRequest) (response *DescribeStreamPackageSSAIChannelResponse, err error)
DescribeStreamPackageSSAIChannel DescribeStreamPackageSSAIChannel
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo"
func (*Client) DescribeStreamPackageSSAIChannels ¶
func (c *Client) DescribeStreamPackageSSAIChannels(request *DescribeStreamPackageSSAIChannelsRequest) (response *DescribeStreamPackageSSAIChannelsResponse, err error)
DescribeStreamPackageSSAIChannels DescribeStreamPackageSSAIChannels
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo"
func (*Client) DescribeStreamPackageSSAIChannelsWithContext ¶
func (c *Client) DescribeStreamPackageSSAIChannelsWithContext(ctx context.Context, request *DescribeStreamPackageSSAIChannelsRequest) (response *DescribeStreamPackageSSAIChannelsResponse, err error)
DescribeStreamPackageSSAIChannels DescribeStreamPackageSSAIChannels
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo"
func (*Client) 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) ModifyStreamPackageSSAIChannel ¶
func (c *Client) ModifyStreamPackageSSAIChannel(request *ModifyStreamPackageSSAIChannelRequest) (response *ModifyStreamPackageSSAIChannelResponse, err error)
ModifyStreamPackageSSAIChannel ModifyStreamPackageSSAIChannel
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo"
func (*Client) ModifyStreamPackageSSAIChannelWithContext ¶
func (c *Client) ModifyStreamPackageSSAIChannelWithContext(ctx context.Context, request *ModifyStreamPackageSSAIChannelRequest) (response *ModifyStreamPackageSSAIChannelResponse, err error)
ModifyStreamPackageSSAIChannel ModifyStreamPackageSSAIChannel
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_AUTHINFO = "InvalidParameter.AuthInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_SSAIINFO = "InvalidParameter.SSAIInfo"
func (*Client) ModifyStreamPackageSource ¶
func (c *Client) ModifyStreamPackageSource(request *ModifyStreamPackageSourceRequest) (response *ModifyStreamPackageSourceResponse, err error)
ModifyStreamPackageSource Modify channel linear assembly Source configuration.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) ModifyStreamPackageSourceLocation ¶
func (c *Client) ModifyStreamPackageSourceLocation(request *ModifyStreamPackageSourceLocationRequest) (response *ModifyStreamPackageSourceLocationResponse, err error)
ModifyStreamPackageSourceLocation Modify channel linear assembly SourceLocation configuration
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) ModifyStreamPackageSourceLocationWithContext ¶
func (c *Client) ModifyStreamPackageSourceLocationWithContext(ctx context.Context, request *ModifyStreamPackageSourceLocationRequest) (response *ModifyStreamPackageSourceLocationResponse, err error)
ModifyStreamPackageSourceLocation Modify channel linear assembly SourceLocation configuration
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) ModifyStreamPackageSourceWithContext ¶
func (c *Client) ModifyStreamPackageSourceWithContext(ctx context.Context, request *ModifyStreamPackageSourceRequest) (response *ModifyStreamPackageSourceResponse, err error)
ModifyStreamPackageSource Modify channel linear assembly Source configuration.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) StartStreamPackageLinearAssemblyChannel ¶
func (c *Client) StartStreamPackageLinearAssemblyChannel(request *StartStreamPackageLinearAssemblyChannelRequest) (response *StartStreamPackageLinearAssemblyChannelResponse, err error)
StartStreamPackageLinearAssemblyChannel Start Linear Assembly Channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) StartStreamPackageLinearAssemblyChannelWithContext ¶
func (c *Client) StartStreamPackageLinearAssemblyChannelWithContext(ctx context.Context, request *StartStreamPackageLinearAssemblyChannelRequest) (response *StartStreamPackageLinearAssemblyChannelResponse, err error)
StartStreamPackageLinearAssemblyChannel Start Linear Assembly Channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) StopStreamPackageLinearAssemblyChannel ¶
func (c *Client) StopStreamPackageLinearAssemblyChannel(request *StopStreamPackageLinearAssemblyChannelRequest) (response *StopStreamPackageLinearAssemblyChannelResponse, err error)
StopStreamPackageLinearAssemblyChannel Stop linear assembly channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) StopStreamPackageLinearAssemblyChannelWithContext ¶
func (c *Client) StopStreamPackageLinearAssemblyChannelWithContext(ctx context.Context, request *StopStreamPackageLinearAssemblyChannelRequest) (response *StopStreamPackageLinearAssemblyChannelResponse, err error)
StopStreamPackageLinearAssemblyChannel Stop linear assembly channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CACHEINFO = "InvalidParameter.CacheInfo" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol"
func (*Client) UnbindCdnDomainWithChannel ¶
func (c *Client) UnbindCdnDomainWithChannel(request *UnbindCdnDomainWithChannelRequest) (response *UnbindCdnDomainWithChannelResponse, err error)
UnbindCdnDomainWithChannel This API is used to unbind a CDN playback domain name from a channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CDNDOMAIN = "InvalidParameter.CdnDomain" INVALIDPARAMETER_CHANNELID = "InvalidParameter.ChannelId" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) UnbindCdnDomainWithChannelWithContext ¶
func (c *Client) UnbindCdnDomainWithChannelWithContext(ctx context.Context, request *UnbindCdnDomainWithChannelRequest) (response *UnbindCdnDomainWithChannelResponse, err error)
UnbindCdnDomainWithChannel This API is used to unbind a CDN playback domain name from a channel.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CDNDOMAIN = "InvalidParameter.CdnDomain" INVALIDPARAMETER_CHANNELID = "InvalidParameter.ChannelId" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) UnbindLinearAssemblyCDNDomainWithChannel ¶
func (c *Client) UnbindLinearAssemblyCDNDomainWithChannel(request *UnbindLinearAssemblyCDNDomainWithChannelRequest) (response *UnbindLinearAssemblyCDNDomainWithChannelResponse, err error)
UnbindLinearAssemblyCDNDomainWithChannel Unbind LinearAssembly channel with CDN domain name.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CDNDOMAIN = "InvalidParameter.CdnDomain" INVALIDPARAMETER_CHANNELID = "InvalidParameter.ChannelId" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) UnbindLinearAssemblyCDNDomainWithChannelWithContext ¶
func (c *Client) UnbindLinearAssemblyCDNDomainWithChannelWithContext(ctx context.Context, request *UnbindLinearAssemblyCDNDomainWithChannelRequest) (response *UnbindLinearAssemblyCDNDomainWithChannelResponse, err error)
UnbindLinearAssemblyCDNDomainWithChannel Unbind LinearAssembly channel with CDN domain name.
error code that may be returned:
INTERNALERROR = "InternalError" INVALIDPARAMETER_CDNDOMAIN = "InvalidParameter.CdnDomain" INVALIDPARAMETER_CHANNELID = "InvalidParameter.ChannelId" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
type ClipRangeInfo ¶
type ClipRangeInfo struct {
// The vod type is valid, the content is valid starting time, Entire and SpecifyTimeRange are optional.
Type *string `json:"Type,omitnil,omitempty" name:"Type"`
// Offset, valid when Type is SpecifyTimeRange.
Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}
type ConfigAliasesInfo ¶
type ConfigAliasesInfo struct {
// parameter name.
ParamName *string `json:"ParamName,omitnil,omitempty" name:"ParamName"`
// Alias-value configuration.
AliasValueList []*AliasValueConf `json:"AliasValueList,omitnil,omitempty" name:"AliasValueList"`
}
type 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 CreateStreamPackageSSAIChannelRequest ¶
type CreateStreamPackageSSAIChannelRequest struct {
*tchttp.BaseRequest
// Ad insertion configuration name, globally unique, cannot be repeated with other configurations
Name *string `json:"Name,omitnil,omitempty" name:"Name"`
// Source stream url prefix
ContentSource *string `json:"ContentSource,omitnil,omitempty" name:"ContentSource"`
// Ad insertion configuration information
SSAIInfo *SSAIConf `json:"SSAIInfo,omitnil,omitempty" name:"SSAIInfo"`
}
func NewCreateStreamPackageSSAIChannelRequest ¶
func NewCreateStreamPackageSSAIChannelRequest() (request *CreateStreamPackageSSAIChannelRequest)
func (*CreateStreamPackageSSAIChannelRequest) FromJsonString ¶
func (r *CreateStreamPackageSSAIChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamPackageSSAIChannelRequest) ToJsonString ¶
func (r *CreateStreamPackageSSAIChannelRequest) ToJsonString() string
type CreateStreamPackageSSAIChannelRequestParams ¶
type CreateStreamPackageSSAIChannelRequestParams struct {
// Ad insertion configuration name, globally unique, cannot be repeated with other configurations
Name *string `json:"Name,omitnil,omitempty" name:"Name"`
// Source stream url prefix
ContentSource *string `json:"ContentSource,omitnil,omitempty" name:"ContentSource"`
// Ad insertion configuration information
SSAIInfo *SSAIConf `json:"SSAIInfo,omitnil,omitempty" name:"SSAIInfo"`
}
Predefined struct for user
type CreateStreamPackageSSAIChannelResponse ¶
type CreateStreamPackageSSAIChannelResponse struct {
*tchttp.BaseResponse
Response *CreateStreamPackageSSAIChannelResponseParams `json:"Response"`
}
func NewCreateStreamPackageSSAIChannelResponse ¶
func NewCreateStreamPackageSSAIChannelResponse() (response *CreateStreamPackageSSAIChannelResponse)
func (*CreateStreamPackageSSAIChannelResponse) FromJsonString ¶
func (r *CreateStreamPackageSSAIChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamPackageSSAIChannelResponse) ToJsonString ¶
func (r *CreateStreamPackageSSAIChannelResponse) ToJsonString() string
type CreateStreamPackageSSAIChannelResponseParams ¶
type CreateStreamPackageSSAIChannelResponseParams struct {
// Ad insertion configuration information
Info *SSAIChannelInfo `json:"Info,omitnil,omitempty" name:"Info"`
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type CreateStreamPackageSourceLocationRequest ¶
type CreateStreamPackageSourceLocationRequest struct {
*tchttp.BaseRequest
// SourceLocation name.
Name *string `json:"Name,omitnil,omitempty" name:"Name"`
// BaseUrl.
BaseUrl *string `json:"BaseUrl,omitnil,omitempty" name:"BaseUrl"`
// Whether to enable patching.
SegmentDeliverEnable *bool `json:"SegmentDeliverEnable,omitnil,omitempty" name:"SegmentDeliverEnable"`
// Patch configuration.
SegmentDeliverConf *SegmentDeliverInfo `json:"SegmentDeliverConf,omitnil,omitempty" name:"SegmentDeliverConf"`
// Whether to enable package distribution sharding, it is enabled by default.
SegmentDeliverUsePackageEnable *bool `json:"SegmentDeliverUsePackageEnable,omitnil,omitempty" name:"SegmentDeliverUsePackageEnable"`
}
func NewCreateStreamPackageSourceLocationRequest ¶
func NewCreateStreamPackageSourceLocationRequest() (request *CreateStreamPackageSourceLocationRequest)
func (*CreateStreamPackageSourceLocationRequest) FromJsonString ¶
func (r *CreateStreamPackageSourceLocationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamPackageSourceLocationRequest) ToJsonString ¶
func (r *CreateStreamPackageSourceLocationRequest) ToJsonString() string
type CreateStreamPackageSourceLocationRequestParams ¶
type CreateStreamPackageSourceLocationRequestParams struct {
// SourceLocation name.
Name *string `json:"Name,omitnil,omitempty" name:"Name"`
// BaseUrl.
BaseUrl *string `json:"BaseUrl,omitnil,omitempty" name:"BaseUrl"`
// Whether to enable patching.
SegmentDeliverEnable *bool `json:"SegmentDeliverEnable,omitnil,omitempty" name:"SegmentDeliverEnable"`
// Patch configuration.
SegmentDeliverConf *SegmentDeliverInfo `json:"SegmentDeliverConf,omitnil,omitempty" name:"SegmentDeliverConf"`
// Whether to enable package distribution sharding, it is enabled by default.
SegmentDeliverUsePackageEnable *bool `json:"SegmentDeliverUsePackageEnable,omitnil,omitempty" name:"SegmentDeliverUsePackageEnable"`
}
Predefined struct for user
type CreateStreamPackageSourceLocationResponse ¶
type CreateStreamPackageSourceLocationResponse struct {
*tchttp.BaseResponse
Response *CreateStreamPackageSourceLocationResponseParams `json:"Response"`
}
func NewCreateStreamPackageSourceLocationResponse ¶
func NewCreateStreamPackageSourceLocationResponse() (response *CreateStreamPackageSourceLocationResponse)
func (*CreateStreamPackageSourceLocationResponse) FromJsonString ¶
func (r *CreateStreamPackageSourceLocationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamPackageSourceLocationResponse) ToJsonString ¶
func (r *CreateStreamPackageSourceLocationResponse) ToJsonString() string
type CreateStreamPackageSourceLocationResponseParams ¶
type CreateStreamPackageSourceLocationResponseParams struct {
// SourceLocation information.
Info *SourceLocationInfo `json:"Info,omitnil,omitempty" name:"Info"`
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type CreateStreamPackageSourceRequest ¶
type CreateStreamPackageSourceRequest struct {
*tchttp.BaseRequest
// The location id to which this source belongs is required and uniquely bound to one location.
AttachedLocation *string `json:"AttachedLocation,omitnil,omitempty" name:"AttachedLocation"`
// Source name, globally unique under location.
Name *string `json:"Name,omitnil,omitempty" name:"Name"`
// Distinguish between live broadcast and on-demand VOD source types. Optional values: Live, VOD.
Type *string `json:"Type,omitnil,omitempty" name:"Type"`
// source specific configuration.
PackageConfs []*SourcePackageConf `json:"PackageConfs,omitnil,omitempty" name:"PackageConfs"`
}
func NewCreateStreamPackageSourceRequest ¶
func NewCreateStreamPackageSourceRequest() (request *CreateStreamPackageSourceRequest)
func (*CreateStreamPackageSourceRequest) FromJsonString ¶
func (r *CreateStreamPackageSourceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamPackageSourceRequest) ToJsonString ¶
func (r *CreateStreamPackageSourceRequest) ToJsonString() string
type CreateStreamPackageSourceRequestParams ¶
type CreateStreamPackageSourceRequestParams struct {
// The location id to which this source belongs is required and uniquely bound to one location.
AttachedLocation *string `json:"AttachedLocation,omitnil,omitempty" name:"AttachedLocation"`
// Source name, globally unique under location.
Name *string `json:"Name,omitnil,omitempty" name:"Name"`
// Distinguish between live broadcast and on-demand VOD source types. Optional values: Live, VOD.
Type *string `json:"Type,omitnil,omitempty" name:"Type"`
// source specific configuration.
PackageConfs []*SourcePackageConf `json:"PackageConfs,omitnil,omitempty" name:"PackageConfs"`
}
Predefined struct for user
type CreateStreamPackageSourceResponse ¶
type CreateStreamPackageSourceResponse struct {
*tchttp.BaseResponse
Response *CreateStreamPackageSourceResponseParams `json:"Response"`
}
func NewCreateStreamPackageSourceResponse ¶
func NewCreateStreamPackageSourceResponse() (response *CreateStreamPackageSourceResponse)
func (*CreateStreamPackageSourceResponse) FromJsonString ¶
func (r *CreateStreamPackageSourceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamPackageSourceResponse) ToJsonString ¶
func (r *CreateStreamPackageSourceResponse) ToJsonString() string
type CreateStreamPackageSourceResponseParams ¶
type CreateStreamPackageSourceResponseParams struct {
// Source information.
Info *SourceInfo `json:"Info,omitnil,omitempty" name:"Info"`
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DRMInfo ¶
type DRMInfo struct {
// Encryption method, optional values: `CBCS`, `CENC`.
EncryptionMethod *string `json:"EncryptionMethod,omitnil,omitempty" name:"EncryptionMethod"`
// DRM system providers, when the encryption method is CBCS, the optional values are `PlayReady`, `Widevine`, `FairPlay`; when the encryption method is CENC, the oprional values are `PlayReady`, `Widevine`.
DRMSystems []*string `json:"DRMSystems,omitnil,omitempty" name:"DRMSystems"`
// The resource ID sent to the key server. It can contain 1 to 128 characters, including numbers, letters, underscores (_), and hyphens (-).
ResourceID *string `json:"ResourceID,omitnil,omitempty" name:"ResourceID"`
// Key server address; must start with https://.
KeyServerUrl *string `json:"KeyServerUrl,omitnil,omitempty" name:"KeyServerUrl"`
// Video encryption presets, options:
// `Preset Video 1` - Encrypts all video tracks with one key
// `Preset Video 2` - Encrypts SD and HD video tracks with 2 different keys
// `Preset Video 3` - Encrypts SD, HD and UHD video tracks with 3 different keys
// `Preset Video 4` - Encrypts SD, HD, UHD1 and UHD2 video tracks with 4 different keys
// `Preset Video 5` - Encrypts SD, HD1, HD2, UHD1 and UHD2 video tracks with 5 different keys
// `Preset Video 6` - Encrypts SD, HD1, HD2, UHD video tracks with 4 different keys
// `Preset Video 7` - Encrypts SD + HD1, HD2, UHD video tracks with 3 different keys
// `Preset Video 8` - Encrypts SD + HD1, HD2, UHD1, UHD2 video tracks with 4 different keys
// `Shared` - Encrypts all video and audio tracks with one key
// `Unencrypted` - Does not encrypt any track
VideoEncryptionPreset *string `json:"VideoEncryptionPreset,omitnil,omitempty" name:"VideoEncryptionPreset"`
// Audio encryption presets, options:
// `Preset Audio 1` - Encrypts all audio tracks with one key
// `Preset Audio 2` - Encrypts STEREO and MULTICHANNEL audio tracks with 2 different keys
// `Preset Audio 3` - Encrypts STEREO, MULTICHANNEL 3-6 and MULTICHANNEL 7 audio tracks with 3 different keys
// `Shared` - Encrypts all video and audio tracks with one key
// `Unencrypted` - Does not encrypt any track
AudioEncryptionPreset *string `json:"AudioEncryptionPreset,omitnil,omitempty" name:"AudioEncryptionPreset"`
// Optional, used together with the key to encrypt the content; a 128-bit, 32-character, hexadecimal-encoded string.
ConstantInitializationVector *string `json:"ConstantInitializationVector,omitnil,omitempty" name:"ConstantInitializationVector"`
// Optional, specifies the rotation interval in seconds; empty, or an integer between 300-2592000.
KeyRotationInterval *int64 `json:"KeyRotationInterval,omitnil,omitempty" name:"KeyRotationInterval"`
}
type DashManifestInfo ¶
type DashManifestInfo struct {
// The total duration of each manifest in seconds. [30, 3600], type: integer, default value 60.
Windows *int64 `json:"Windows,omitnil,omitempty" name:"Windows"`
// The minimum cache time (in seconds) that the player keeps in the buffer. [2, 60], type: integer, default value 30.
MinBufferTime *int64 `json:"MinBufferTime,omitnil,omitempty" name:"MinBufferTime"`
// The minimum time (in seconds) that the player should wait before requesting an update to the manifest. [2, 60], type: integer, default value 2.
MinUpdatePeriod *int64 `json:"MinUpdatePeriod,omitnil,omitempty" name:"MinUpdatePeriod"`
// The time from the latest live broadcast time point when the player starts broadcasting is a rollback amount (in seconds). [2, 60], type: integer, default value 10.
SuggestedPresentationDelay *int64 `json:"SuggestedPresentationDelay,omitnil,omitempty" name:"SuggestedPresentationDelay"`
}
type DeleteStreamPackageChannelEndpointsRequest ¶
type DeleteStreamPackageChannelEndpointsRequest struct {
*tchttp.BaseRequest
// Channel ID
Id *string `json:"Id,omitnil,omitempty" name:"Id"`
// List of the URLs of the endpoints to delete
Urls []*string `json:"Urls,omitnil,omitempty" name:"Urls"`
}
func NewDeleteStreamPackageChannelEndpointsRequest ¶
func NewDeleteStreamPackageChannelEndpointsRequest() (request *DeleteStreamPackageChannelEndpointsRequest)
func (*DeleteStreamPackageChannelEndpointsRequest) FromJsonString ¶
func (r *DeleteStreamPackageChannelEndpointsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageChannelEndpointsRequest) ToJsonString ¶
func (r *DeleteStreamPackageChannelEndpointsRequest) ToJsonString() string
type DeleteStreamPackageChannelEndpointsRequestParams ¶
type DeleteStreamPackageChannelEndpointsRequestParams struct {
// Channel ID
Id *string `json:"Id,omitnil,omitempty" name:"Id"`
// List of the URLs of the endpoints to delete
Urls []*string `json:"Urls,omitnil,omitempty" name:"Urls"`
}
Predefined struct for user
type DeleteStreamPackageChannelEndpointsResponse ¶
type DeleteStreamPackageChannelEndpointsResponse struct {
*tchttp.BaseResponse
Response *DeleteStreamPackageChannelEndpointsResponseParams `json:"Response"`
}
func NewDeleteStreamPackageChannelEndpointsResponse ¶
func NewDeleteStreamPackageChannelEndpointsResponse() (response *DeleteStreamPackageChannelEndpointsResponse)
func (*DeleteStreamPackageChannelEndpointsResponse) FromJsonString ¶
func (r *DeleteStreamPackageChannelEndpointsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageChannelEndpointsResponse) ToJsonString ¶
func (r *DeleteStreamPackageChannelEndpointsResponse) ToJsonString() string
type DeleteStreamPackageChannelEndpointsResponseParams ¶
type DeleteStreamPackageChannelEndpointsResponseParams struct {
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DeleteStreamPackageChannelsRequest ¶
type DeleteStreamPackageChannelsRequest struct {
*tchttp.BaseRequest
// List of the IDs of the channels to delete
Ids []*string `json:"Ids,omitnil,omitempty" name:"Ids"`
}
func NewDeleteStreamPackageChannelsRequest ¶
func NewDeleteStreamPackageChannelsRequest() (request *DeleteStreamPackageChannelsRequest)
func (*DeleteStreamPackageChannelsRequest) FromJsonString ¶
func (r *DeleteStreamPackageChannelsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageChannelsRequest) ToJsonString ¶
func (r *DeleteStreamPackageChannelsRequest) ToJsonString() string
type DeleteStreamPackageChannelsRequestParams ¶
type DeleteStreamPackageChannelsRequestParams struct {
// List of the IDs of the channels to delete
Ids []*string `json:"Ids,omitnil,omitempty" name:"Ids"`
}
Predefined struct for user
type DeleteStreamPackageChannelsResponse ¶
type DeleteStreamPackageChannelsResponse struct {
*tchttp.BaseResponse
Response *DeleteStreamPackageChannelsResponseParams `json:"Response"`
}
func NewDeleteStreamPackageChannelsResponse ¶
func NewDeleteStreamPackageChannelsResponse() (response *DeleteStreamPackageChannelsResponse)
func (*DeleteStreamPackageChannelsResponse) FromJsonString ¶
func (r *DeleteStreamPackageChannelsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageChannelsResponse) ToJsonString ¶
func (r *DeleteStreamPackageChannelsResponse) ToJsonString() string
type DeleteStreamPackageChannelsResponseParams ¶
type DeleteStreamPackageChannelsResponseParams struct {
// List of the information of successfully deleted channels
SuccessInfos []*ChannelInfo `json:"SuccessInfos,omitnil,omitempty" name:"SuccessInfos"`
// List of the information of the channels that failed to be deleted
FailInfos []*ChannelInfo `json:"FailInfos,omitnil,omitempty" name:"FailInfos"`
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DeleteStreamPackageHarvestJobRequest ¶
type DeleteStreamPackageHarvestJobRequest struct {
*tchttp.BaseRequest
// HarvestJob ID, a globally unique identifier.
ID *string `json:"ID,omitnil,omitempty" name:"ID"`
}
func NewDeleteStreamPackageHarvestJobRequest ¶
func NewDeleteStreamPackageHarvestJobRequest() (request *DeleteStreamPackageHarvestJobRequest)
func (*DeleteStreamPackageHarvestJobRequest) FromJsonString ¶
func (r *DeleteStreamPackageHarvestJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageHarvestJobRequest) ToJsonString ¶
func (r *DeleteStreamPackageHarvestJobRequest) ToJsonString() string
type DeleteStreamPackageHarvestJobRequestParams ¶
type DeleteStreamPackageHarvestJobRequestParams struct {
// HarvestJob ID, a globally unique identifier.
ID *string `json:"ID,omitnil,omitempty" name:"ID"`
}
Predefined struct for user
type DeleteStreamPackageHarvestJobResponse ¶
type DeleteStreamPackageHarvestJobResponse struct {
*tchttp.BaseResponse
Response *DeleteStreamPackageHarvestJobResponseParams `json:"Response"`
}
func NewDeleteStreamPackageHarvestJobResponse ¶
func NewDeleteStreamPackageHarvestJobResponse() (response *DeleteStreamPackageHarvestJobResponse)
func (*DeleteStreamPackageHarvestJobResponse) FromJsonString ¶
func (r *DeleteStreamPackageHarvestJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageHarvestJobResponse) ToJsonString ¶
func (r *DeleteStreamPackageHarvestJobResponse) ToJsonString() string
type DeleteStreamPackageHarvestJobResponseParams ¶
type DeleteStreamPackageHarvestJobResponseParams struct {
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DeleteStreamPackageHarvestJobsRequest ¶
type DeleteStreamPackageHarvestJobsRequest struct {
*tchttp.BaseRequest
// HarvestJob IDs, id is a globally unique identifier.
IDs []*string `json:"IDs,omitnil,omitempty" name:"IDs"`
}
func NewDeleteStreamPackageHarvestJobsRequest ¶
func NewDeleteStreamPackageHarvestJobsRequest() (request *DeleteStreamPackageHarvestJobsRequest)
func (*DeleteStreamPackageHarvestJobsRequest) FromJsonString ¶
func (r *DeleteStreamPackageHarvestJobsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageHarvestJobsRequest) ToJsonString ¶
func (r *DeleteStreamPackageHarvestJobsRequest) ToJsonString() string
type DeleteStreamPackageHarvestJobsRequestParams ¶
type DeleteStreamPackageHarvestJobsRequestParams struct {
// HarvestJob IDs, id is a globally unique identifier.
IDs []*string `json:"IDs,omitnil,omitempty" name:"IDs"`
}
Predefined struct for user
type DeleteStreamPackageHarvestJobsResponse ¶
type DeleteStreamPackageHarvestJobsResponse struct {
*tchttp.BaseResponse
Response *DeleteStreamPackageHarvestJobsResponseParams `json:"Response"`
}
func NewDeleteStreamPackageHarvestJobsResponse ¶
func NewDeleteStreamPackageHarvestJobsResponse() (response *DeleteStreamPackageHarvestJobsResponse)
func (*DeleteStreamPackageHarvestJobsResponse) FromJsonString ¶
func (r *DeleteStreamPackageHarvestJobsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageHarvestJobsResponse) ToJsonString ¶
func (r *DeleteStreamPackageHarvestJobsResponse) ToJsonString() string
type DeleteStreamPackageHarvestJobsResponseParams ¶
type DeleteStreamPackageHarvestJobsResponseParams struct {
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DeleteStreamPackageLinearAssemblyChannelRequest ¶
type DeleteStreamPackageLinearAssemblyChannelRequest struct {
*tchttp.BaseRequest
// channel id.
Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
func NewDeleteStreamPackageLinearAssemblyChannelRequest ¶
func NewDeleteStreamPackageLinearAssemblyChannelRequest() (request *DeleteStreamPackageLinearAssemblyChannelRequest)
func (*DeleteStreamPackageLinearAssemblyChannelRequest) FromJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageLinearAssemblyChannelRequest) ToJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyChannelRequest) ToJsonString() string
type DeleteStreamPackageLinearAssemblyChannelRequestParams ¶
type DeleteStreamPackageLinearAssemblyChannelRequestParams struct {
// channel id.
Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
Predefined struct for user
type DeleteStreamPackageLinearAssemblyChannelResponse ¶
type DeleteStreamPackageLinearAssemblyChannelResponse struct {
*tchttp.BaseResponse
Response *DeleteStreamPackageLinearAssemblyChannelResponseParams `json:"Response"`
}
func NewDeleteStreamPackageLinearAssemblyChannelResponse ¶
func NewDeleteStreamPackageLinearAssemblyChannelResponse() (response *DeleteStreamPackageLinearAssemblyChannelResponse)
func (*DeleteStreamPackageLinearAssemblyChannelResponse) FromJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageLinearAssemblyChannelResponse) ToJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyChannelResponse) ToJsonString() string
type DeleteStreamPackageLinearAssemblyChannelResponseParams ¶
type DeleteStreamPackageLinearAssemblyChannelResponseParams struct {
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DeleteStreamPackageLinearAssemblyChannelsRequest ¶
type DeleteStreamPackageLinearAssemblyChannelsRequest struct {
*tchttp.BaseRequest
// List of channel ids.
Ids []*string `json:"Ids,omitnil,omitempty" name:"Ids"`
}
func NewDeleteStreamPackageLinearAssemblyChannelsRequest ¶
func NewDeleteStreamPackageLinearAssemblyChannelsRequest() (request *DeleteStreamPackageLinearAssemblyChannelsRequest)
func (*DeleteStreamPackageLinearAssemblyChannelsRequest) FromJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyChannelsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageLinearAssemblyChannelsRequest) ToJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyChannelsRequest) ToJsonString() string
type DeleteStreamPackageLinearAssemblyChannelsRequestParams ¶
type DeleteStreamPackageLinearAssemblyChannelsRequestParams struct {
// List of channel ids.
Ids []*string `json:"Ids,omitnil,omitempty" name:"Ids"`
}
Predefined struct for user
type DeleteStreamPackageLinearAssemblyChannelsResponse ¶
type DeleteStreamPackageLinearAssemblyChannelsResponse struct {
*tchttp.BaseResponse
Response *DeleteStreamPackageLinearAssemblyChannelsResponseParams `json:"Response"`
}
func NewDeleteStreamPackageLinearAssemblyChannelsResponse ¶
func NewDeleteStreamPackageLinearAssemblyChannelsResponse() (response *DeleteStreamPackageLinearAssemblyChannelsResponse)
func (*DeleteStreamPackageLinearAssemblyChannelsResponse) FromJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyChannelsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageLinearAssemblyChannelsResponse) ToJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyChannelsResponse) ToJsonString() string
type DeleteStreamPackageLinearAssemblyChannelsResponseParams ¶
type DeleteStreamPackageLinearAssemblyChannelsResponseParams struct {
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DeleteStreamPackageLinearAssemblyProgramRequest ¶
type DeleteStreamPackageLinearAssemblyProgramRequest struct {
*tchttp.BaseRequest
// Program id.
Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
func NewDeleteStreamPackageLinearAssemblyProgramRequest ¶
func NewDeleteStreamPackageLinearAssemblyProgramRequest() (request *DeleteStreamPackageLinearAssemblyProgramRequest)
func (*DeleteStreamPackageLinearAssemblyProgramRequest) FromJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyProgramRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageLinearAssemblyProgramRequest) ToJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyProgramRequest) ToJsonString() string
type DeleteStreamPackageLinearAssemblyProgramRequestParams ¶
type DeleteStreamPackageLinearAssemblyProgramRequestParams struct {
// Program id.
Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
Predefined struct for user
type DeleteStreamPackageLinearAssemblyProgramResponse ¶
type DeleteStreamPackageLinearAssemblyProgramResponse struct {
*tchttp.BaseResponse
Response *DeleteStreamPackageLinearAssemblyProgramResponseParams `json:"Response"`
}
func NewDeleteStreamPackageLinearAssemblyProgramResponse ¶
func NewDeleteStreamPackageLinearAssemblyProgramResponse() (response *DeleteStreamPackageLinearAssemblyProgramResponse)
func (*DeleteStreamPackageLinearAssemblyProgramResponse) FromJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyProgramResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageLinearAssemblyProgramResponse) ToJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyProgramResponse) ToJsonString() string
type DeleteStreamPackageLinearAssemblyProgramResponseParams ¶
type DeleteStreamPackageLinearAssemblyProgramResponseParams struct {
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DeleteStreamPackageLinearAssemblyProgramsRequest ¶
type DeleteStreamPackageLinearAssemblyProgramsRequest struct {
*tchttp.BaseRequest
// Program id list.
Ids []*string `json:"Ids,omitnil,omitempty" name:"Ids"`
}
func NewDeleteStreamPackageLinearAssemblyProgramsRequest ¶
func NewDeleteStreamPackageLinearAssemblyProgramsRequest() (request *DeleteStreamPackageLinearAssemblyProgramsRequest)
func (*DeleteStreamPackageLinearAssemblyProgramsRequest) FromJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyProgramsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageLinearAssemblyProgramsRequest) ToJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyProgramsRequest) ToJsonString() string
type DeleteStreamPackageLinearAssemblyProgramsRequestParams ¶
type DeleteStreamPackageLinearAssemblyProgramsRequestParams struct {
// Program id list.
Ids []*string `json:"Ids,omitnil,omitempty" name:"Ids"`
}
Predefined struct for user
type DeleteStreamPackageLinearAssemblyProgramsResponse ¶
type DeleteStreamPackageLinearAssemblyProgramsResponse struct {
*tchttp.BaseResponse
Response *DeleteStreamPackageLinearAssemblyProgramsResponseParams `json:"Response"`
}
func NewDeleteStreamPackageLinearAssemblyProgramsResponse ¶
func NewDeleteStreamPackageLinearAssemblyProgramsResponse() (response *DeleteStreamPackageLinearAssemblyProgramsResponse)
func (*DeleteStreamPackageLinearAssemblyProgramsResponse) FromJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyProgramsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageLinearAssemblyProgramsResponse) ToJsonString ¶
func (r *DeleteStreamPackageLinearAssemblyProgramsResponse) ToJsonString() string
type DeleteStreamPackageLinearAssemblyProgramsResponseParams ¶
type DeleteStreamPackageLinearAssemblyProgramsResponseParams struct {
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DeleteStreamPackageSSAIChannelRequest ¶
type DeleteStreamPackageSSAIChannelRequest struct {
*tchttp.BaseRequest
// Ad insertion configuration ID that needs to be deleted
ID *string `json:"ID,omitnil,omitempty" name:"ID"`
}
func NewDeleteStreamPackageSSAIChannelRequest ¶
func NewDeleteStreamPackageSSAIChannelRequest() (request *DeleteStreamPackageSSAIChannelRequest)
func (*DeleteStreamPackageSSAIChannelRequest) FromJsonString ¶
func (r *DeleteStreamPackageSSAIChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageSSAIChannelRequest) ToJsonString ¶
func (r *DeleteStreamPackageSSAIChannelRequest) ToJsonString() string
type DeleteStreamPackageSSAIChannelRequestParams ¶
type DeleteStreamPackageSSAIChannelRequestParams struct {
// Ad insertion configuration ID that needs to be deleted
ID *string `json:"ID,omitnil,omitempty" name:"ID"`
}
Predefined struct for user
type DeleteStreamPackageSSAIChannelResponse ¶
type DeleteStreamPackageSSAIChannelResponse struct {
*tchttp.BaseResponse
Response *DeleteStreamPackageSSAIChannelResponseParams `json:"Response"`
}
func NewDeleteStreamPackageSSAIChannelResponse ¶
func NewDeleteStreamPackageSSAIChannelResponse() (response *DeleteStreamPackageSSAIChannelResponse)
func (*DeleteStreamPackageSSAIChannelResponse) FromJsonString ¶
func (r *DeleteStreamPackageSSAIChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageSSAIChannelResponse) ToJsonString ¶
func (r *DeleteStreamPackageSSAIChannelResponse) ToJsonString() string
type DeleteStreamPackageSSAIChannelResponseParams ¶
type DeleteStreamPackageSSAIChannelResponseParams struct {
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DeleteStreamPackageSourceLocationRequest ¶
type DeleteStreamPackageSourceLocationRequest struct {
*tchttp.BaseRequest
// SourceLocation Id.
Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
func NewDeleteStreamPackageSourceLocationRequest ¶
func NewDeleteStreamPackageSourceLocationRequest() (request *DeleteStreamPackageSourceLocationRequest)
func (*DeleteStreamPackageSourceLocationRequest) FromJsonString ¶
func (r *DeleteStreamPackageSourceLocationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageSourceLocationRequest) ToJsonString ¶
func (r *DeleteStreamPackageSourceLocationRequest) ToJsonString() string
type DeleteStreamPackageSourceLocationRequestParams ¶
type DeleteStreamPackageSourceLocationRequestParams struct {
// SourceLocation Id.
Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
Predefined struct for user
type DeleteStreamPackageSourceLocationResponse ¶
type DeleteStreamPackageSourceLocationResponse struct {
*tchttp.BaseResponse
Response *DeleteStreamPackageSourceLocationResponseParams `json:"Response"`
}
func NewDeleteStreamPackageSourceLocationResponse ¶
func NewDeleteStreamPackageSourceLocationResponse() (response *DeleteStreamPackageSourceLocationResponse)
func (*DeleteStreamPackageSourceLocationResponse) FromJsonString ¶
func (r *DeleteStreamPackageSourceLocationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageSourceLocationResponse) ToJsonString ¶
func (r *DeleteStreamPackageSourceLocationResponse) ToJsonString() string
type DeleteStreamPackageSourceLocationResponseParams ¶
type DeleteStreamPackageSourceLocationResponseParams struct {
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DeleteStreamPackageSourceRequest ¶
type DeleteStreamPackageSourceRequest struct {
*tchttp.BaseRequest
// SourceLocation Id.
Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
func NewDeleteStreamPackageSourceRequest ¶
func NewDeleteStreamPackageSourceRequest() (request *DeleteStreamPackageSourceRequest)
func (*DeleteStreamPackageSourceRequest) FromJsonString ¶
func (r *DeleteStreamPackageSourceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageSourceRequest) ToJsonString ¶
func (r *DeleteStreamPackageSourceRequest) ToJsonString() string
type DeleteStreamPackageSourceRequestParams ¶
type DeleteStreamPackageSourceRequestParams struct {
// SourceLocation Id.
Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
Predefined struct for user
type DeleteStreamPackageSourceResponse ¶
type DeleteStreamPackageSourceResponse struct {
*tchttp.BaseResponse
Response *DeleteStreamPackageSourceResponseParams `json:"Response"`
}
func NewDeleteStreamPackageSourceResponse ¶
func NewDeleteStreamPackageSourceResponse() (response *DeleteStreamPackageSourceResponse)
func (*DeleteStreamPackageSourceResponse) FromJsonString ¶
func (r *DeleteStreamPackageSourceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamPackageSourceResponse) ToJsonString ¶
func (r *DeleteStreamPackageSourceResponse) ToJsonString() string
type DeleteStreamPackageSourceResponseParams ¶
type DeleteStreamPackageSourceResponseParams struct {
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DescribeLinearAssemblyCDNDomainWithChannelRequest ¶
type DescribeLinearAssemblyCDNDomainWithChannelRequest struct {
*tchttp.BaseRequest
// Channel Id.
ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
}
func NewDescribeLinearAssemblyCDNDomainWithChannelRequest ¶
func NewDescribeLinearAssemblyCDNDomainWithChannelRequest() (request *DescribeLinearAssemblyCDNDomainWithChannelRequest)
func (*DescribeLinearAssemblyCDNDomainWithChannelRequest) FromJsonString ¶
func (r *DescribeLinearAssemblyCDNDomainWithChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLinearAssemblyCDNDomainWithChannelRequest) ToJsonString ¶
func (r *DescribeLinearAssemblyCDNDomainWithChannelRequest) ToJsonString() string
type DescribeLinearAssemblyCDNDomainWithChannelRequestParams ¶
type DescribeLinearAssemblyCDNDomainWithChannelRequestParams struct {
// Channel Id.
ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
}
Predefined struct for user
type DescribeLinearAssemblyCDNDomainWithChannelResponse ¶
type DescribeLinearAssemblyCDNDomainWithChannelResponse struct {
*tchttp.BaseResponse
Response *DescribeLinearAssemblyCDNDomainWithChannelResponseParams `json:"Response"`
}
func NewDescribeLinearAssemblyCDNDomainWithChannelResponse ¶
func NewDescribeLinearAssemblyCDNDomainWithChannelResponse() (response *DescribeLinearAssemblyCDNDomainWithChannelResponse)
func (*DescribeLinearAssemblyCDNDomainWithChannelResponse) FromJsonString ¶
func (r *DescribeLinearAssemblyCDNDomainWithChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLinearAssemblyCDNDomainWithChannelResponse) ToJsonString ¶
func (r *DescribeLinearAssemblyCDNDomainWithChannelResponse) ToJsonString() string
type DescribeLinearAssemblyCDNDomainWithChannelResponseParams ¶
type DescribeLinearAssemblyCDNDomainWithChannelResponseParams struct {
// The CDN domain name information associated with the channel.
Info *CdnDomainInfo `json:"Info,omitnil,omitempty" name:"Info"`
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DescribeLinearAssemblyCDNDomainWithChannelsRequest ¶
type DescribeLinearAssemblyCDNDomainWithChannelsRequest struct {
*tchttp.BaseRequest
}
func NewDescribeLinearAssemblyCDNDomainWithChannelsRequest ¶
func NewDescribeLinearAssemblyCDNDomainWithChannelsRequest() (request *DescribeLinearAssemblyCDNDomainWithChannelsRequest)
func (*DescribeLinearAssemblyCDNDomainWithChannelsRequest) FromJsonString ¶
func (r *DescribeLinearAssemblyCDNDomainWithChannelsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLinearAssemblyCDNDomainWithChannelsRequest) ToJsonString ¶
func (r *DescribeLinearAssemblyCDNDomainWithChannelsRequest) ToJsonString() string
type DescribeLinearAssemblyCDNDomainWithChannelsRequestParams ¶
type DescribeLinearAssemblyCDNDomainWithChannelsRequestParams struct {
}
Predefined struct for user
type DescribeLinearAssemblyCDNDomainWithChannelsResponse ¶
type DescribeLinearAssemblyCDNDomainWithChannelsResponse struct {
*tchttp.BaseResponse
Response *DescribeLinearAssemblyCDNDomainWithChannelsResponseParams `json:"Response"`
}
func NewDescribeLinearAssemblyCDNDomainWithChannelsResponse ¶
func NewDescribeLinearAssemblyCDNDomainWithChannelsResponse() (response *DescribeLinearAssemblyCDNDomainWithChannelsResponse)
func (*DescribeLinearAssemblyCDNDomainWithChannelsResponse) FromJsonString ¶
func (r *DescribeLinearAssemblyCDNDomainWithChannelsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLinearAssemblyCDNDomainWithChannelsResponse) ToJsonString ¶
func (r *DescribeLinearAssemblyCDNDomainWithChannelsResponse) ToJsonString() string
type DescribeLinearAssemblyCDNDomainWithChannelsResponseParams ¶
type DescribeLinearAssemblyCDNDomainWithChannelsResponseParams struct {
// The CDN domain name information associated with the channel.
Info *CdnDomainInfo `json:"Info,omitnil,omitempty" name:"Info"`
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DescribeStreamPackageChannelRequest ¶
type DescribeStreamPackageChannelRequest struct {
*tchttp.BaseRequest
// Channel ID
Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
func NewDescribeStreamPackageChannelRequest ¶
func NewDescribeStreamPackageChannelRequest() (request *DescribeStreamPackageChannelRequest)
func (*DescribeStreamPackageChannelRequest) FromJsonString ¶
func (r *DescribeStreamPackageChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageChannelRequest) ToJsonString ¶
func (r *DescribeStreamPackageChannelRequest) ToJsonString() string
type DescribeStreamPackageChannelRequestParams ¶
type DescribeStreamPackageChannelRequestParams struct {
// Channel ID
Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
Predefined struct for user
type DescribeStreamPackageChannelResponse ¶
type DescribeStreamPackageChannelResponse struct {
*tchttp.BaseResponse
Response *DescribeStreamPackageChannelResponseParams `json:"Response"`
}
func NewDescribeStreamPackageChannelResponse ¶
func NewDescribeStreamPackageChannelResponse() (response *DescribeStreamPackageChannelResponse)
func (*DescribeStreamPackageChannelResponse) FromJsonString ¶
func (r *DescribeStreamPackageChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageChannelResponse) ToJsonString ¶
func (r *DescribeStreamPackageChannelResponse) ToJsonString() string
type DescribeStreamPackageChannelResponseParams ¶
type DescribeStreamPackageChannelResponseParams struct {
// Channel information
Info *ChannelInfo `json:"Info,omitnil,omitempty" name:"Info"`
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DescribeStreamPackageChannelsRequest ¶
type DescribeStreamPackageChannelsRequest struct {
*tchttp.BaseRequest
// Page number. Value range: [1, 1000]
PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
// Number of entries per page. Value range: [1, 1000]
PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}
func NewDescribeStreamPackageChannelsRequest ¶
func NewDescribeStreamPackageChannelsRequest() (request *DescribeStreamPackageChannelsRequest)
func (*DescribeStreamPackageChannelsRequest) FromJsonString ¶
func (r *DescribeStreamPackageChannelsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageChannelsRequest) ToJsonString ¶
func (r *DescribeStreamPackageChannelsRequest) ToJsonString() string
type DescribeStreamPackageChannelsRequestParams ¶
type DescribeStreamPackageChannelsRequestParams struct {
// Page number. Value range: [1, 1000]
PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
// Number of entries per page. Value range: [1, 1000]
PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}
Predefined struct for user
type DescribeStreamPackageChannelsResponse ¶
type DescribeStreamPackageChannelsResponse struct {
*tchttp.BaseResponse
Response *DescribeStreamPackageChannelsResponseParams `json:"Response"`
}
func NewDescribeStreamPackageChannelsResponse ¶
func NewDescribeStreamPackageChannelsResponse() (response *DescribeStreamPackageChannelsResponse)
func (*DescribeStreamPackageChannelsResponse) FromJsonString ¶
func (r *DescribeStreamPackageChannelsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageChannelsResponse) ToJsonString ¶
func (r *DescribeStreamPackageChannelsResponse) ToJsonString() string
type DescribeStreamPackageChannelsResponseParams ¶
type DescribeStreamPackageChannelsResponseParams struct {
// List of channel information
// Note: this field may return `null`, indicating that no valid value was found.
Infos []*ChannelInfo `json:"Infos,omitnil,omitempty" name:"Infos"`
// Page number
PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
// Number of entries per page
PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
// Total number of entries
TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"`
// Total number of pages
TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"`
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DescribeStreamPackageHarvestJobRequest ¶
type DescribeStreamPackageHarvestJobRequest struct {
*tchttp.BaseRequest
// HarvestJob ID, a globally unique identifier.
ID *string `json:"ID,omitnil,omitempty" name:"ID"`
}
func NewDescribeStreamPackageHarvestJobRequest ¶
func NewDescribeStreamPackageHarvestJobRequest() (request *DescribeStreamPackageHarvestJobRequest)
func (*DescribeStreamPackageHarvestJobRequest) FromJsonString ¶
func (r *DescribeStreamPackageHarvestJobRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageHarvestJobRequest) ToJsonString ¶
func (r *DescribeStreamPackageHarvestJobRequest) ToJsonString() string
type DescribeStreamPackageHarvestJobRequestParams ¶
type DescribeStreamPackageHarvestJobRequestParams struct {
// HarvestJob ID, a globally unique identifier.
ID *string `json:"ID,omitnil,omitempty" name:"ID"`
}
Predefined struct for user
type DescribeStreamPackageHarvestJobResponse ¶
type DescribeStreamPackageHarvestJobResponse struct {
*tchttp.BaseResponse
Response *DescribeStreamPackageHarvestJobResponseParams `json:"Response"`
}
func NewDescribeStreamPackageHarvestJobResponse ¶
func NewDescribeStreamPackageHarvestJobResponse() (response *DescribeStreamPackageHarvestJobResponse)
func (*DescribeStreamPackageHarvestJobResponse) FromJsonString ¶
func (r *DescribeStreamPackageHarvestJobResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageHarvestJobResponse) ToJsonString ¶
func (r *DescribeStreamPackageHarvestJobResponse) ToJsonString() string
type DescribeStreamPackageHarvestJobResponseParams ¶
type DescribeStreamPackageHarvestJobResponseParams struct {
// HarvestJob information.
Info *HarvestJobResp `json:"Info,omitnil,omitempty" name:"Info"`
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DescribeStreamPackageHarvestJobsRequest ¶
type DescribeStreamPackageHarvestJobsRequest struct {
*tchttp.BaseRequest
// The bound channel name. If not passed, all channels will be queried by default.
ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`
// Page number.
PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
// PageSize.
PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}
func NewDescribeStreamPackageHarvestJobsRequest ¶
func NewDescribeStreamPackageHarvestJobsRequest() (request *DescribeStreamPackageHarvestJobsRequest)
func (*DescribeStreamPackageHarvestJobsRequest) FromJsonString ¶
func (r *DescribeStreamPackageHarvestJobsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageHarvestJobsRequest) ToJsonString ¶
func (r *DescribeStreamPackageHarvestJobsRequest) ToJsonString() string
type DescribeStreamPackageHarvestJobsRequestParams ¶
type DescribeStreamPackageHarvestJobsRequestParams struct {
// The bound channel name. If not passed, all channels will be queried by default.
ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`
// Page number.
PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
// PageSize.
PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}
Predefined struct for user
type DescribeStreamPackageHarvestJobsResponse ¶
type DescribeStreamPackageHarvestJobsResponse struct {
*tchttp.BaseResponse
Response *DescribeStreamPackageHarvestJobsResponseParams `json:"Response"`
}
func NewDescribeStreamPackageHarvestJobsResponse ¶
func NewDescribeStreamPackageHarvestJobsResponse() (response *DescribeStreamPackageHarvestJobsResponse)
func (*DescribeStreamPackageHarvestJobsResponse) FromJsonString ¶
func (r *DescribeStreamPackageHarvestJobsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageHarvestJobsResponse) ToJsonString ¶
func (r *DescribeStreamPackageHarvestJobsResponse) ToJsonString() string
type DescribeStreamPackageHarvestJobsResponseParams ¶
type DescribeStreamPackageHarvestJobsResponseParams struct {
// HarvestJob information list.
Infos []*HarvestJobResp `json:"Infos,omitnil,omitempty" name:"Infos"`
// Page number.
PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
// PageSize
PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
// TotalNum
TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"`
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DescribeStreamPackageLinearAssemblyChannelAlertsRequest ¶
type DescribeStreamPackageLinearAssemblyChannelAlertsRequest struct {
*tchttp.BaseRequest
// Channel ID.
ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
// Query start time, Unix timestamp, supports queries in the last seven days.
StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`
// Query end time, Unix timestamp, supports queries in the last seven days.
EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}
func NewDescribeStreamPackageLinearAssemblyChannelAlertsRequest ¶
func NewDescribeStreamPackageLinearAssemblyChannelAlertsRequest() (request *DescribeStreamPackageLinearAssemblyChannelAlertsRequest)
func (*DescribeStreamPackageLinearAssemblyChannelAlertsRequest) FromJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyChannelAlertsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageLinearAssemblyChannelAlertsRequest) ToJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyChannelAlertsRequest) ToJsonString() string
type DescribeStreamPackageLinearAssemblyChannelAlertsRequestParams ¶
type DescribeStreamPackageLinearAssemblyChannelAlertsRequestParams struct {
// Channel ID.
ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
// Query start time, Unix timestamp, supports queries in the last seven days.
StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`
// Query end time, Unix timestamp, supports queries in the last seven days.
EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}
Predefined struct for user
type DescribeStreamPackageLinearAssemblyChannelAlertsResponse ¶
type DescribeStreamPackageLinearAssemblyChannelAlertsResponse struct {
*tchttp.BaseResponse
Response *DescribeStreamPackageLinearAssemblyChannelAlertsResponseParams `json:"Response"`
}
func NewDescribeStreamPackageLinearAssemblyChannelAlertsResponse ¶
func NewDescribeStreamPackageLinearAssemblyChannelAlertsResponse() (response *DescribeStreamPackageLinearAssemblyChannelAlertsResponse)
func (*DescribeStreamPackageLinearAssemblyChannelAlertsResponse) FromJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyChannelAlertsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageLinearAssemblyChannelAlertsResponse) ToJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyChannelAlertsResponse) ToJsonString() string
type DescribeStreamPackageLinearAssemblyChannelAlertsResponseParams ¶
type DescribeStreamPackageLinearAssemblyChannelAlertsResponseParams struct {
// Channel alarm information.
Infos *ChannelAlertResp `json:"Infos,omitnil,omitempty" name:"Infos"`
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DescribeStreamPackageLinearAssemblyChannelRequest ¶
type DescribeStreamPackageLinearAssemblyChannelRequest struct {
*tchttp.BaseRequest
// channel id.
Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
func NewDescribeStreamPackageLinearAssemblyChannelRequest ¶
func NewDescribeStreamPackageLinearAssemblyChannelRequest() (request *DescribeStreamPackageLinearAssemblyChannelRequest)
func (*DescribeStreamPackageLinearAssemblyChannelRequest) FromJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageLinearAssemblyChannelRequest) ToJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyChannelRequest) ToJsonString() string
type DescribeStreamPackageLinearAssemblyChannelRequestParams ¶
type DescribeStreamPackageLinearAssemblyChannelRequestParams struct {
// channel id.
Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
Predefined struct for user
type DescribeStreamPackageLinearAssemblyChannelResponse ¶
type DescribeStreamPackageLinearAssemblyChannelResponse struct {
*tchttp.BaseResponse
Response *DescribeStreamPackageLinearAssemblyChannelResponseParams `json:"Response"`
}
func NewDescribeStreamPackageLinearAssemblyChannelResponse ¶
func NewDescribeStreamPackageLinearAssemblyChannelResponse() (response *DescribeStreamPackageLinearAssemblyChannelResponse)
func (*DescribeStreamPackageLinearAssemblyChannelResponse) FromJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageLinearAssemblyChannelResponse) ToJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyChannelResponse) ToJsonString() string
type DescribeStreamPackageLinearAssemblyChannelResponseParams ¶
type DescribeStreamPackageLinearAssemblyChannelResponseParams struct {
// Channel information.
Info *LinearAssemblyChannelInfo `json:"Info,omitnil,omitempty" name:"Info"`
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DescribeStreamPackageLinearAssemblyChannelsRequest ¶
type DescribeStreamPackageLinearAssemblyChannelsRequest struct {
*tchttp.BaseRequest
// Paging query page number, the value range is [1, 1000].
PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
// Paging query the size of each page, the value range is [1, 1000].
PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}
func NewDescribeStreamPackageLinearAssemblyChannelsRequest ¶
func NewDescribeStreamPackageLinearAssemblyChannelsRequest() (request *DescribeStreamPackageLinearAssemblyChannelsRequest)
func (*DescribeStreamPackageLinearAssemblyChannelsRequest) FromJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyChannelsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageLinearAssemblyChannelsRequest) ToJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyChannelsRequest) ToJsonString() string
type DescribeStreamPackageLinearAssemblyChannelsRequestParams ¶
type DescribeStreamPackageLinearAssemblyChannelsRequestParams struct {
// Paging query page number, the value range is [1, 1000].
PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
// Paging query the size of each page, the value range is [1, 1000].
PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}
Predefined struct for user
type DescribeStreamPackageLinearAssemblyChannelsResponse ¶
type DescribeStreamPackageLinearAssemblyChannelsResponse struct {
*tchttp.BaseResponse
Response *DescribeStreamPackageLinearAssemblyChannelsResponseParams `json:"Response"`
}
func NewDescribeStreamPackageLinearAssemblyChannelsResponse ¶
func NewDescribeStreamPackageLinearAssemblyChannelsResponse() (response *DescribeStreamPackageLinearAssemblyChannelsResponse)
func (*DescribeStreamPackageLinearAssemblyChannelsResponse) FromJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyChannelsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageLinearAssemblyChannelsResponse) ToJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyChannelsResponse) ToJsonString() string
type DescribeStreamPackageLinearAssemblyChannelsResponseParams ¶
type DescribeStreamPackageLinearAssemblyChannelsResponseParams struct {
// Channel list.
Infos []*LinearAssemblyChannelInfo `json:"Infos,omitnil,omitempty" name:"Infos"`
// Number of pages.
PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
// Size per page.
PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
// The total amount.
TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"`
// total pages.
TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"`
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DescribeStreamPackageLinearAssemblyProgramRequest ¶
type DescribeStreamPackageLinearAssemblyProgramRequest struct {
*tchttp.BaseRequest
// program id.
Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
func NewDescribeStreamPackageLinearAssemblyProgramRequest ¶
func NewDescribeStreamPackageLinearAssemblyProgramRequest() (request *DescribeStreamPackageLinearAssemblyProgramRequest)
func (*DescribeStreamPackageLinearAssemblyProgramRequest) FromJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyProgramRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageLinearAssemblyProgramRequest) ToJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyProgramRequest) ToJsonString() string
type DescribeStreamPackageLinearAssemblyProgramRequestParams ¶
type DescribeStreamPackageLinearAssemblyProgramRequestParams struct {
// program id.
Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}
Predefined struct for user
type DescribeStreamPackageLinearAssemblyProgramResponse ¶
type DescribeStreamPackageLinearAssemblyProgramResponse struct {
*tchttp.BaseResponse
Response *DescribeStreamPackageLinearAssemblyProgramResponseParams `json:"Response"`
}
func NewDescribeStreamPackageLinearAssemblyProgramResponse ¶
func NewDescribeStreamPackageLinearAssemblyProgramResponse() (response *DescribeStreamPackageLinearAssemblyProgramResponse)
func (*DescribeStreamPackageLinearAssemblyProgramResponse) FromJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyProgramResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageLinearAssemblyProgramResponse) ToJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyProgramResponse) ToJsonString() string
type DescribeStreamPackageLinearAssemblyProgramResponseParams ¶
type DescribeStreamPackageLinearAssemblyProgramResponseParams struct {
// Program information.
Info *LinearAssemblyProgramInfo `json:"Info,omitnil,omitempty" name:"Info"`
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DescribeStreamPackageLinearAssemblyProgramSchedulesRequest ¶
type DescribeStreamPackageLinearAssemblyProgramSchedulesRequest struct {
*tchttp.BaseRequest
// Query all Programs under a Channel.
ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
// Window duration information, in seconds.
TimeWindow *uint64 `json:"TimeWindow,omitnil,omitempty" name:"TimeWindow"`
// Paging query page number, the value range is [1, 1000].
PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
// Paging query the size of each page, the value range is [1, 1000].
PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}
func NewDescribeStreamPackageLinearAssemblyProgramSchedulesRequest ¶
func NewDescribeStreamPackageLinearAssemblyProgramSchedulesRequest() (request *DescribeStreamPackageLinearAssemblyProgramSchedulesRequest)
func (*DescribeStreamPackageLinearAssemblyProgramSchedulesRequest) FromJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyProgramSchedulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageLinearAssemblyProgramSchedulesRequest) ToJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyProgramSchedulesRequest) ToJsonString() string
type DescribeStreamPackageLinearAssemblyProgramSchedulesRequestParams ¶
type DescribeStreamPackageLinearAssemblyProgramSchedulesRequestParams struct {
// Query all Programs under a Channel.
ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
// Window duration information, in seconds.
TimeWindow *uint64 `json:"TimeWindow,omitnil,omitempty" name:"TimeWindow"`
// Paging query page number, the value range is [1, 1000].
PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
// Paging query the size of each page, the value range is [1, 1000].
PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}
Predefined struct for user
type DescribeStreamPackageLinearAssemblyProgramSchedulesResponse ¶
type DescribeStreamPackageLinearAssemblyProgramSchedulesResponse struct {
*tchttp.BaseResponse
Response *DescribeStreamPackageLinearAssemblyProgramSchedulesResponseParams `json:"Response"`
}
func NewDescribeStreamPackageLinearAssemblyProgramSchedulesResponse ¶
func NewDescribeStreamPackageLinearAssemblyProgramSchedulesResponse() (response *DescribeStreamPackageLinearAssemblyProgramSchedulesResponse)
func (*DescribeStreamPackageLinearAssemblyProgramSchedulesResponse) FromJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyProgramSchedulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageLinearAssemblyProgramSchedulesResponse) ToJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyProgramSchedulesResponse) ToJsonString() string
type DescribeStreamPackageLinearAssemblyProgramSchedulesResponseParams ¶
type DescribeStreamPackageLinearAssemblyProgramSchedulesResponseParams struct {
// Program's scheduling list.
Infos []*LinearAssemblyProgramInfo `json:"Infos,omitnil,omitempty" name:"Infos"`
// Number of pages.
PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
// Size per page.
PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
// The total amount.
TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"`
// Total pages.
TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"`
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DescribeStreamPackageLinearAssemblyProgramsRequest ¶
type DescribeStreamPackageLinearAssemblyProgramsRequest struct {
*tchttp.BaseRequest
// Paging query page number, the value range is [1, 1000].
PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
// Paging query the size of each page, the value range is [1, 1000].
PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
// Query all Programs under a Channel.
ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
}
func NewDescribeStreamPackageLinearAssemblyProgramsRequest ¶
func NewDescribeStreamPackageLinearAssemblyProgramsRequest() (request *DescribeStreamPackageLinearAssemblyProgramsRequest)
func (*DescribeStreamPackageLinearAssemblyProgramsRequest) FromJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyProgramsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageLinearAssemblyProgramsRequest) ToJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyProgramsRequest) ToJsonString() string
type DescribeStreamPackageLinearAssemblyProgramsRequestParams ¶
type DescribeStreamPackageLinearAssemblyProgramsRequestParams struct {
// Paging query page number, the value range is [1, 1000].
PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
// Paging query the size of each page, the value range is [1, 1000].
PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
// Query all Programs under a Channel.
ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
}
Predefined struct for user
type DescribeStreamPackageLinearAssemblyProgramsResponse ¶
type DescribeStreamPackageLinearAssemblyProgramsResponse struct {
*tchttp.BaseResponse
Response *DescribeStreamPackageLinearAssemblyProgramsResponseParams `json:"Response"`
}
func NewDescribeStreamPackageLinearAssemblyProgramsResponse ¶
func NewDescribeStreamPackageLinearAssemblyProgramsResponse() (response *DescribeStreamPackageLinearAssemblyProgramsResponse)
func (*DescribeStreamPackageLinearAssemblyProgramsResponse) FromJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyProgramsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageLinearAssemblyProgramsResponse) ToJsonString ¶
func (r *DescribeStreamPackageLinearAssemblyProgramsResponse) ToJsonString() string
type DescribeStreamPackageLinearAssemblyProgramsResponseParams ¶
type DescribeStreamPackageLinearAssemblyProgramsResponseParams struct {
// Program list.
Infos []*LinearAssemblyProgramInfo `json:"Infos,omitnil,omitempty" name:"Infos"`
// Number of pages.
PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
// Size per page.
PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
// The total amount.
TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"`
// total pages.
TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"`
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DescribeStreamPackageSSAIChannelRequest ¶
type DescribeStreamPackageSSAIChannelRequest struct {
*tchttp.BaseRequest
// Ad insertion configuration ID
ID *string `json:"ID,omitnil,omitempty" name:"ID"`
}
func NewDescribeStreamPackageSSAIChannelRequest ¶
func NewDescribeStreamPackageSSAIChannelRequest() (request *DescribeStreamPackageSSAIChannelRequest)
func (*DescribeStreamPackageSSAIChannelRequest) FromJsonString ¶
func (r *DescribeStreamPackageSSAIChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageSSAIChannelRequest) ToJsonString ¶
func (r *DescribeStreamPackageSSAIChannelRequest) ToJsonString() string
type DescribeStreamPackageSSAIChannelRequestParams ¶
type DescribeStreamPackageSSAIChannelRequestParams struct {
// Ad insertion configuration ID
ID *string `json:"ID,omitnil,omitempty" name:"ID"`
}
Predefined struct for user
type DescribeStreamPackageSSAIChannelResponse ¶
type DescribeStreamPackageSSAIChannelResponse struct {
*tchttp.BaseResponse
Response *DescribeStreamPackageSSAIChannelResponseParams `json:"Response"`
}
func NewDescribeStreamPackageSSAIChannelResponse ¶
func NewDescribeStreamPackageSSAIChannelResponse() (response *DescribeStreamPackageSSAIChannelResponse)
func (*DescribeStreamPackageSSAIChannelResponse) FromJsonString ¶
func (r *DescribeStreamPackageSSAIChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageSSAIChannelResponse) ToJsonString ¶
func (r *DescribeStreamPackageSSAIChannelResponse) ToJsonString() string
type DescribeStreamPackageSSAIChannelResponseParams ¶
type DescribeStreamPackageSSAIChannelResponseParams struct {
// Ad insertion configuration information
Info *SSAIChannelInfo `json:"Info,omitnil,omitempty" name:"Info"`
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type DescribeStreamPackageSSAIChannelsRequest ¶
type DescribeStreamPackageSSAIChannelsRequest struct {
*tchttp.BaseRequest
// Page number, default is 1
PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
// Page size, default is 10
PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}
func NewDescribeStreamPackageSSAIChannelsRequest ¶
func NewDescribeStreamPackageSSAIChannelsRequest() (request *DescribeStreamPackageSSAIChannelsRequest)
func (*DescribeStreamPackageSSAIChannelsRequest) FromJsonString ¶
func (r *DescribeStreamPackageSSAIChannelsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageSSAIChannelsRequest) ToJsonString ¶
func (r *DescribeStreamPackageSSAIChannelsRequest) ToJsonString() string
type DescribeStreamPackageSSAIChannelsRequestParams ¶
type DescribeStreamPackageSSAIChannelsRequestParams struct {
// Page number, default is 1
PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
// Page size, default is 10
PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}
Predefined struct for user
type DescribeStreamPackageSSAIChannelsResponse ¶
type DescribeStreamPackageSSAIChannelsResponse struct {
*tchttp.BaseResponse
Response *DescribeStreamPackageSSAIChannelsResponseParams `json:"Response"`
}
func NewDescribeStreamPackageSSAIChannelsResponse ¶
func NewDescribeStreamPackageSSAIChannelsResponse() (response *DescribeStreamPackageSSAIChannelsResponse)
func (*DescribeStreamPackageSSAIChannelsResponse) FromJsonString ¶
func (r *DescribeStreamPackageSSAIChannelsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPackageSSAIChannelsResponse) ToJsonString ¶
func (r *DescribeStreamPackageSSAIChannelsResponse) ToJsonString() string
type DescribeStreamPackageSSAIChannelsResponseParams ¶
type DescribeStreamPackageSSAIChannelsResponseParams struct {
// Ad insertion configuration information.
Infos []*SSAIChannelInfo `json:"Infos,omitnil,omitempty" name:"Infos"`
// Page number
PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"`
// Page size
PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
// Total number
TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"`
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type 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 DomainRecordInfo ¶
type EndpointAuthInfo ¶
type EndpointAuthInfo struct {
// The security group allowlist in CIDR format.
// Note: this field may return null, indicating that no valid values can be obtained.
WhiteIpList []*string `json:"WhiteIpList,omitnil,omitempty" name:"WhiteIpList"`
// The security group blocklist in CIDR format.
// Note: this field may return null, indicating that no valid values can be obtained.
BlackIpList []*string `json:"BlackIpList,omitnil,omitempty" name:"BlackIpList"`
// The authentication key. Its value is same as `X-TENCENT-PACKAGE` set in the HTTP request header.
// Note: this field may return null, indicating that no valid values can be obtained.
AuthKey *string `json:"AuthKey,omitnil,omitempty" name:"AuthKey"`
}
type EndpointInfo ¶
type EndpointInfo struct {
// Endpoint name.
Name *string `json:"Name,omitnil,omitempty" name:"Name"`
// Endpoint URL.
Url *string `json:"Url,omitnil,omitempty" name:"Url"`
// Endpoint authentication information.
AuthInfo *EndpointAuthInfo `json:"AuthInfo,omitnil,omitempty" name:"AuthInfo"`
// Endpoint protocol, supports `HLS`, `CMAF`, `CMAF-HLS`.
Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"`
// Manifest name, default is main.
Manifest *string `json:"Manifest,omitnil,omitempty" name:"Manifest"`
// Whether to turn on the time shift function, true: on, false: off, the default is off.
TimeShiftEnable *bool `json:"TimeShiftEnable,omitnil,omitempty" name:"TimeShiftEnable"`
// The number of days in the time shift window, up to 30 days. Valid when TimeShiftEnable is turned on.
TimeShiftDuration *uint64 `json:"TimeShiftDuration,omitnil,omitempty" name:"TimeShiftDuration"`
// Advertising insertion function switch.
SSAIEnable *bool `json:"SSAIEnable,omitnil,omitempty" name:"SSAIEnable"`
// Ad insertion function configuration information.
SSAIInfo *SSAIConf `json:"SSAIInfo,omitnil,omitempty" name:"SSAIInfo"`
// The customer-defined url parameter is inserted into the subscript at the specified position of the Endpoint url. The optional range of the subscript is: [0,3].
CustomUrlParamIndex *uint64 `json:"CustomUrlParamIndex,omitnil,omitempty" name:"CustomUrlParamIndex"`
// Customer-defined url parameters are inserted into the specified position of the Endpoint url based on the CustomUrlParamIndex.
// The parameters can only contain digits, letters, underscores (_), and hyphens (-), with a length of 1 to 64 chars.
CustomUrlParam *string `json:"CustomUrlParam,omitnil,omitempty" name:"CustomUrlParam"`
// DRM switch. If it is turned on, only CMAF will take effect.
DRMEnabled *bool `json:"DRMEnabled,omitnil,omitempty" name:"DRMEnabled"`
// DRM configuration information.
DRMInfo *DRMInfo `json:"DRMInfo,omitnil,omitempty" name:"DRMInfo"`
}
type HarvestJobResp ¶
type HarvestJobResp struct {
// HarvestJob ID, a globally unique identifier.
ID *string `json:"ID,omitnil,omitempty" name:"ID"`
// The associated channel name.
ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`
// The associated endpoint name.
EndpointName *string `json:"EndpointName,omitnil,omitempty" name:"EndpointName"`
// Time format, supports the following types: 1. Epoch seconds 2. ISO-8601
TimeFormat *string `json:"TimeFormat,omitnil,omitempty" name:"TimeFormat"`
// HarvestJob start time.
StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`
// HarvestJob end time.
EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
// The path where the recording file is stored in COS.
Destination *string `json:"Destination,omitnil,omitempty" name:"Destination"`
// The file name of the recording file stored in COS.
Manifest *string `json:"Manifest,omitnil,omitempty" name:"Manifest"`
// The task status is divided into running: Running, execution completed: Completed, and execution failure: Failed.
Status *string `json:"Status,omitnil,omitempty" name:"Status"`
// HarvestJob error message.
ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"`
// HarvestJob creation time, timestamp in seconds.
CreateTime *uint64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`
// The associated ChannelID.
ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
// The region corresponding to the harvest job.
Region *string `json:"Region,omitnil,omitempty" name:"Region"`
}
type InputAuthInfo ¶
type InputAuthInfo struct {
// Username.
// Note: this field may return null, indicating that no valid values can be obtained.
Username *string `json:"Username,omitnil,omitempty" name:"Username"`
// Password.
// Note: this field may return null, indicating that no valid values can be obtained.
Password *string `json:"Password,omitnil,omitempty" name:"Password"`
}
type 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 ModifyStreamPackageSSAIChannelRequest ¶
type ModifyStreamPackageSSAIChannelRequest struct {
*tchttp.BaseRequest
// Ad insertion configuration name, globally unique, cannot be repeated.
Name *string `json:"Name,omitnil,omitempty" name:"Name"`
// Content source prefix.
ContentSource *string `json:"ContentSource,omitnil,omitempty" name:"ContentSource"`
// Ad insertion configuration information
SSAIInfo *SSAIConf `json:"SSAIInfo,omitnil,omitempty" name:"SSAIInfo"`
// Ad insertion configuration ID
ID *string `json:"ID,omitnil,omitempty" name:"ID"`
}
func NewModifyStreamPackageSSAIChannelRequest ¶
func NewModifyStreamPackageSSAIChannelRequest() (request *ModifyStreamPackageSSAIChannelRequest)
func (*ModifyStreamPackageSSAIChannelRequest) FromJsonString ¶
func (r *ModifyStreamPackageSSAIChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamPackageSSAIChannelRequest) ToJsonString ¶
func (r *ModifyStreamPackageSSAIChannelRequest) ToJsonString() string
type ModifyStreamPackageSSAIChannelRequestParams ¶
type ModifyStreamPackageSSAIChannelRequestParams struct {
// Ad insertion configuration name, globally unique, cannot be repeated.
Name *string `json:"Name,omitnil,omitempty" name:"Name"`
// Content source prefix.
ContentSource *string `json:"ContentSource,omitnil,omitempty" name:"ContentSource"`
// Ad insertion configuration information
SSAIInfo *SSAIConf `json:"SSAIInfo,omitnil,omitempty" name:"SSAIInfo"`
// Ad insertion configuration ID
ID *string `json:"ID,omitnil,omitempty" name:"ID"`
}
Predefined struct for user
type ModifyStreamPackageSSAIChannelResponse ¶
type ModifyStreamPackageSSAIChannelResponse struct {
*tchttp.BaseResponse
Response *ModifyStreamPackageSSAIChannelResponseParams `json:"Response"`
}
func NewModifyStreamPackageSSAIChannelResponse ¶
func NewModifyStreamPackageSSAIChannelResponse() (response *ModifyStreamPackageSSAIChannelResponse)
func (*ModifyStreamPackageSSAIChannelResponse) FromJsonString ¶
func (r *ModifyStreamPackageSSAIChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamPackageSSAIChannelResponse) ToJsonString ¶
func (r *ModifyStreamPackageSSAIChannelResponse) ToJsonString() string
type ModifyStreamPackageSSAIChannelResponseParams ¶
type ModifyStreamPackageSSAIChannelResponseParams struct {
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type ModifyStreamPackageSourceLocationRequest ¶
type ModifyStreamPackageSourceLocationRequest struct {
*tchttp.BaseRequest
// SourceLocation Id.
Id *string `json:"Id,omitnil,omitempty" name:"Id"`
// Modified name.
Name *string `json:"Name,omitnil,omitempty" name:"Name"`
// BaseUrl.
BaseUrl *string `json:"BaseUrl,omitnil,omitempty" name:"BaseUrl"`
// Whether to enable patching.
SegmentDeliverEnable *bool `json:"SegmentDeliverEnable,omitnil,omitempty" name:"SegmentDeliverEnable"`
// Patch configuration.
SegmentDeliverConf *SegmentDeliverInfo `json:"SegmentDeliverConf,omitnil,omitempty" name:"SegmentDeliverConf"`
// Whether to enable package distribution sharding, it is enabled by default.
SegmentDeliverUsePackageEnable *bool `json:"SegmentDeliverUsePackageEnable,omitnil,omitempty" name:"SegmentDeliverUsePackageEnable"`
}
func NewModifyStreamPackageSourceLocationRequest ¶
func NewModifyStreamPackageSourceLocationRequest() (request *ModifyStreamPackageSourceLocationRequest)
func (*ModifyStreamPackageSourceLocationRequest) FromJsonString ¶
func (r *ModifyStreamPackageSourceLocationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamPackageSourceLocationRequest) ToJsonString ¶
func (r *ModifyStreamPackageSourceLocationRequest) ToJsonString() string
type ModifyStreamPackageSourceLocationRequestParams ¶
type ModifyStreamPackageSourceLocationRequestParams struct {
// SourceLocation Id.
Id *string `json:"Id,omitnil,omitempty" name:"Id"`
// Modified name.
Name *string `json:"Name,omitnil,omitempty" name:"Name"`
// BaseUrl.
BaseUrl *string `json:"BaseUrl,omitnil,omitempty" name:"BaseUrl"`
// Whether to enable patching.
SegmentDeliverEnable *bool `json:"SegmentDeliverEnable,omitnil,omitempty" name:"SegmentDeliverEnable"`
// Patch configuration.
SegmentDeliverConf *SegmentDeliverInfo `json:"SegmentDeliverConf,omitnil,omitempty" name:"SegmentDeliverConf"`
// Whether to enable package distribution sharding, it is enabled by default.
SegmentDeliverUsePackageEnable *bool `json:"SegmentDeliverUsePackageEnable,omitnil,omitempty" name:"SegmentDeliverUsePackageEnable"`
}
Predefined struct for user
type ModifyStreamPackageSourceLocationResponse ¶
type ModifyStreamPackageSourceLocationResponse struct {
*tchttp.BaseResponse
Response *ModifyStreamPackageSourceLocationResponseParams `json:"Response"`
}
func NewModifyStreamPackageSourceLocationResponse ¶
func NewModifyStreamPackageSourceLocationResponse() (response *ModifyStreamPackageSourceLocationResponse)
func (*ModifyStreamPackageSourceLocationResponse) FromJsonString ¶
func (r *ModifyStreamPackageSourceLocationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamPackageSourceLocationResponse) ToJsonString ¶
func (r *ModifyStreamPackageSourceLocationResponse) ToJsonString() string
type ModifyStreamPackageSourceLocationResponseParams ¶
type ModifyStreamPackageSourceLocationResponseParams struct {
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type ModifyStreamPackageSourceRequest ¶
type ModifyStreamPackageSourceRequest struct {
*tchttp.BaseRequest
// Source Id.
Id *string `json:"Id,omitnil,omitempty" name:"Id"`
// Modified name.
Name *string `json:"Name,omitnil,omitempty" name:"Name"`
// Distinguish between live broadcast and on-demand VOD source types.
// Optional values: Live, VOD (on demand)
Type *string `json:"Type,omitnil,omitempty" name:"Type"`
// source configuration.
PackageConfs []*SourcePackageConf `json:"PackageConfs,omitnil,omitempty" name:"PackageConfs"`
}
func NewModifyStreamPackageSourceRequest ¶
func NewModifyStreamPackageSourceRequest() (request *ModifyStreamPackageSourceRequest)
func (*ModifyStreamPackageSourceRequest) FromJsonString ¶
func (r *ModifyStreamPackageSourceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamPackageSourceRequest) ToJsonString ¶
func (r *ModifyStreamPackageSourceRequest) ToJsonString() string
type ModifyStreamPackageSourceRequestParams ¶
type ModifyStreamPackageSourceRequestParams struct {
// Source Id.
Id *string `json:"Id,omitnil,omitempty" name:"Id"`
// Modified name.
Name *string `json:"Name,omitnil,omitempty" name:"Name"`
// Distinguish between live broadcast and on-demand VOD source types.
// Optional values: Live, VOD (on demand)
Type *string `json:"Type,omitnil,omitempty" name:"Type"`
// source configuration.
PackageConfs []*SourcePackageConf `json:"PackageConfs,omitnil,omitempty" name:"PackageConfs"`
}
Predefined struct for user
type ModifyStreamPackageSourceResponse ¶
type ModifyStreamPackageSourceResponse struct {
*tchttp.BaseResponse
Response *ModifyStreamPackageSourceResponseParams `json:"Response"`
}
func NewModifyStreamPackageSourceResponse ¶
func NewModifyStreamPackageSourceResponse() (response *ModifyStreamPackageSourceResponse)
func (*ModifyStreamPackageSourceResponse) FromJsonString ¶
func (r *ModifyStreamPackageSourceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamPackageSourceResponse) ToJsonString ¶
func (r *ModifyStreamPackageSourceResponse) ToJsonString() string
type ModifyStreamPackageSourceResponseParams ¶
type ModifyStreamPackageSourceResponseParams struct {
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user
type NameServer ¶
type OutputInfo ¶
type OutputInfo struct {
// HLS DASH.
Type *string `json:"Type,omitnil,omitempty" name:"Type"`
// The output group name can be associated with the source group name.
GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`
// The file name output by the channel program after scheduling.
ManifestName *string `json:"ManifestName,omitnil,omitempty" name:"ManifestName"`
// The manifest info, used when Type is HLS.
ManifestConf *ManifestInfo `json:"ManifestConf,omitnil,omitempty" name:"ManifestConf"`
// Playback address.
PlaybackURL *string `json:"PlaybackURL,omitnil,omitempty" name:"PlaybackURL"`
// The manifest info, used when Type is DASH.
DashManifestConf *DashManifestInfo `json:"DashManifestConf,omitnil,omitempty" name:"DashManifestConf"`
}
type OutputReq ¶
type OutputReq struct {
// Output type, distinguish HLS DASH.
Type *string `json:"Type,omitnil,omitempty" name:"Type"`
// The output group name can be associated with the source group name.
GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`
// The file name output by the channel program after scheduling.
ManifestName *string `json:"ManifestName,omitnil,omitempty" name:"ManifestName"`
// The manifest info, used when Type is HLS.
ManifestConf *ManifestInfo `json:"ManifestConf,omitnil,omitempty" name:"ManifestConf"`
// The manifest info, used when Type is DASH.
DashManifestConf *DashManifestInfo `json:"DashManifestConf,omitnil,omitempty" name:"DashManifestConf"`
}
type PlaybackInfo ¶
type PlaybackInfo struct {
// Program duration, in milliseconds, valid for live broadcast.
Duration *uint64 `json:"Duration,omitnil,omitempty" name:"Duration"`
// Program startup method, live broadcast only supports Absolute, on-demand also supports Relative.
TransitionType *string `json:"TransitionType,omitnil,omitempty" name:"TransitionType"`
// Unix timestamp, the start execution time of the program in the Absolute scenario.
StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`
// It is related to the insertion order of the selected program, divided into After and Before.
RelativePosition *string `json:"RelativePosition,omitnil,omitempty" name:"RelativePosition"`
// The selected insertion reference program id.
RelativeProgramId *string `json:"RelativeProgramId,omitnil,omitempty" name:"RelativeProgramId"`
// Spacer configuration.
ClipRangeConf *ClipRangeInfo `json:"ClipRangeConf,omitnil,omitempty" name:"ClipRangeConf"`
// RelativeProgramName.
RelativeProgramName *string `json:"RelativeProgramName,omitnil,omitempty" name:"RelativeProgramName"`
}
type PlaybackInfoReq ¶
type PlaybackInfoReq struct {
// Program startup method, live broadcast only supports Absolute, on-demand also supports Relative.
// Optional values: Absolute, Relative.
TransitionType *string `json:"TransitionType,omitnil,omitempty" name:"TransitionType"`
// Unix timestamp, the start execution time of the program in absolute scenarios.
StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`
// Program duration, in milliseconds, valid for live broadcast.
Duration *uint64 `json:"Duration,omitnil,omitempty" name:"Duration"`
// It is related to the insertion order of the selected program, divided into After and Before.
RelativePosition *string `json:"RelativePosition,omitnil,omitempty" name:"RelativePosition"`
// The selected insertion reference program id.
RelativeProgramId *string `json:"RelativeProgramId,omitnil,omitempty" name:"RelativeProgramId"`
// Spacer configuration.
ClipRangeConf *ClipRangeInfo `json:"ClipRangeConf,omitnil,omitempty" name:"ClipRangeConf"`
}
type PointInfo ¶
type PointInfo struct {
// Channel input list.
Inputs []*InputInfo `json:"Inputs,omitnil,omitempty" name:"Inputs"`
// Channel output list.
// Note: this field may return null, indicating that no valid values can be obtained.
Endpoints []*EndpointInfo `json:"Endpoints,omitnil,omitempty" name:"Endpoints"`
}
type ProgramAlertCounts ¶
type ProgramAlertCounts struct {
// Program ID.
ProgramId *string `json:"ProgramId,omitnil,omitempty" name:"ProgramId"`
// Program name.
ProgramName *string `json:"ProgramName,omitnil,omitempty" name:"ProgramName"`
// Alarm classification.
Category *string `json:"Category,omitnil,omitempty" name:"Category"`
// The number of occurrences
Count *uint64 `json:"Count,omitnil,omitempty" name:"Count"`
// Update time.
LastModifiedTime *uint64 `json:"LastModifiedTime,omitnil,omitempty" name:"LastModifiedTime"`
}
type ProgramAlertInfos ¶
type ProgramAlertInfos struct {
// Channel ID.
ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
// Channel name.
ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`
// ProgramID.
ProgramId *string `json:"ProgramId,omitnil,omitempty" name:"ProgramId"`
// ProgramName.
ProgramName *string `json:"ProgramName,omitnil,omitempty" name:"ProgramName"`
// Alarm event code.
Code *uint64 `json:"Code,omitnil,omitempty" name:"Code"`
// Alarm classification.
Category *string `json:"Category,omitnil,omitempty" name:"Category"`
// Alarm message.
Message *string `json:"Message,omitnil,omitempty" name:"Message"`
// Update time.
LastModifiedTime *uint64 `json:"LastModifiedTime,omitnil,omitempty" name:"LastModifiedTime"`
}
type ProgramScheduleInfo ¶
type ProgramScheduleInfo struct {
// program name.
ProgramName *string `json:"ProgramName,omitnil,omitempty" name:"ProgramName"`
// program id.
ProgramId *string `json:"ProgramId,omitnil,omitempty" name:"ProgramId"`
// source type.
SourceType *string `json:"SourceType,omitnil,omitempty" name:"SourceType"`
// source id.
SourceId *string `json:"SourceId,omitnil,omitempty" name:"SourceId"`
// The id of the source location.
SourceLocationId *string `json:"SourceLocationId,omitnil,omitempty" name:"SourceLocationId"`
// Start timestamp.
StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`
// Duration.
Duration *string `json:"Duration,omitnil,omitempty" name:"Duration"`
}
type SSAIChannelInfo ¶
type SSAIChannelInfo struct {
// SSAI configuration ID, globally unique identifier
ID *string `json:"ID,omitnil,omitempty" name:"ID"`
// Configuration name
Name *string `json:"Name,omitnil,omitempty" name:"Name"`
// Content source stream prefix
ContentSource *string `json:"ContentSource,omitnil,omitempty" name:"ContentSource"`
// Generated playback address prefix
PlaybackPrefix *string `json:"PlaybackPrefix,omitnil,omitempty" name:"PlaybackPrefix"`
// SSAI configuration info
SSAIInfo *SSAIConf `json:"SSAIInfo,omitnil,omitempty" name:"SSAIInfo"`
// Region info
Region *string `json:"Region,omitnil,omitempty" name:"Region"`
}
type SSAIConf ¶
type SSAIConf struct {
// Advertising Decision Server URL (ADS).
AdsUrl *string `json:"AdsUrl,omitnil,omitempty" name:"AdsUrl"`
// Parameter configuration.
ConfigAliases []*ConfigAliasesInfo `json:"ConfigAliases,omitnil,omitempty" name:"ConfigAliases"`
// Whether to enable transparent transmission of advertising tags.
AdMarkerPassthrough *bool `json:"AdMarkerPassthrough,omitnil,omitempty" name:"AdMarkerPassthrough"`
// How to process tags in advertisements, optional values: [1,2]
// 1: Process all SCTE-35 type tags - all (default)
// 2: SCTE-35enhanced, parse some types.
SCTE35AdType *uint64 `json:"SCTE35AdType,omitnil,omitempty" name:"SCTE35AdType"`
// Default advertising url.
SlateAd *string `json:"SlateAd,omitnil,omitempty" name:"SlateAd"`
// Maximum unfilled duration, unit: seconds.
Threshold *uint64 `json:"Threshold,omitnil,omitempty" name:"Threshold"`
// Whether to enable mpd location, true corresponds to enable, false corresponds to disable.
DashMPDLocation *bool `json:"DashMPDLocation,omitnil,omitempty" name:"DashMPDLocation"`
// The type of tag that is regarded as an advertisement, optional values: [1,8]
// 1. Splice insert
// 2. Provider advertisement
// 3. Distributor advertisement
// 4. Provider placement opportunity
// 5. Distributor placement opportunity
// 6. Break
// 7. Provider overlay placement opportunity
// 8. Distributor overlay placement opportunity.
AdTriggers []*uint64 `json:"AdTriggers,omitnil,omitempty" name:"AdTriggers"`
// The type of distribution restriction that is considered an advertisement, optional values: [1,4]
// 1:None
// 2:Restricted (default)
// 3:Unrestricted
// 4.Both.
DeliveryRestrictions *uint64 `json:"DeliveryRestrictions,omitnil,omitempty" name:"DeliveryRestrictions"`
// Source CDN prefix, needs to start with http:// or https://
SourceCDNPrefix *string `json:"SourceCDNPrefix,omitnil,omitempty" name:"SourceCDNPrefix"`
// Advertising CDN prefix needs to start with http:// or https://
AdCDNPrefix *string `json:"AdCDNPrefix,omitnil,omitempty" name:"AdCDNPrefix"`
// Pre-roll ad decision service address.
PreRollAdsUrl *string `json:"PreRollAdsUrl,omitnil,omitempty" name:"PreRollAdsUrl"`
// The maximum allowed duration of pre-roll ads, (0, 3600].
PreRollMaxAllowedDuration *int64 `json:"PreRollMaxAllowedDuration,omitnil,omitempty" name:"PreRollMaxAllowedDuration"`
}
type 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
type UnbindLinearAssemblyCDNDomainWithChannelRequest ¶
type UnbindLinearAssemblyCDNDomainWithChannelRequest struct {
*tchttp.BaseRequest
// Channel Id.
ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
// Cdn playback domain.
CdnDomain *string `json:"CdnDomain,omitnil,omitempty" name:"CdnDomain"`
}
func NewUnbindLinearAssemblyCDNDomainWithChannelRequest ¶
func NewUnbindLinearAssemblyCDNDomainWithChannelRequest() (request *UnbindLinearAssemblyCDNDomainWithChannelRequest)
func (*UnbindLinearAssemblyCDNDomainWithChannelRequest) FromJsonString ¶
func (r *UnbindLinearAssemblyCDNDomainWithChannelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnbindLinearAssemblyCDNDomainWithChannelRequest) ToJsonString ¶
func (r *UnbindLinearAssemblyCDNDomainWithChannelRequest) ToJsonString() string
type UnbindLinearAssemblyCDNDomainWithChannelRequestParams ¶
type UnbindLinearAssemblyCDNDomainWithChannelRequestParams struct {
// Channel Id.
ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`
// Cdn playback domain.
CdnDomain *string `json:"CdnDomain,omitnil,omitempty" name:"CdnDomain"`
}
Predefined struct for user
type UnbindLinearAssemblyCDNDomainWithChannelResponse ¶
type UnbindLinearAssemblyCDNDomainWithChannelResponse struct {
*tchttp.BaseResponse
Response *UnbindLinearAssemblyCDNDomainWithChannelResponseParams `json:"Response"`
}
func NewUnbindLinearAssemblyCDNDomainWithChannelResponse ¶
func NewUnbindLinearAssemblyCDNDomainWithChannelResponse() (response *UnbindLinearAssemblyCDNDomainWithChannelResponse)
func (*UnbindLinearAssemblyCDNDomainWithChannelResponse) FromJsonString ¶
func (r *UnbindLinearAssemblyCDNDomainWithChannelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnbindLinearAssemblyCDNDomainWithChannelResponse) ToJsonString ¶
func (r *UnbindLinearAssemblyCDNDomainWithChannelResponse) ToJsonString() string
type UnbindLinearAssemblyCDNDomainWithChannelResponseParams ¶
type UnbindLinearAssemblyCDNDomainWithChannelResponseParams struct {
// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}
Predefined struct for user