你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Tracks interface
表示轨迹的接口。
方法
方法详细信息
beginCreateOrUpdate(string, string, string, string, AssetTrack, TracksCreateOrUpdateOptionalParams)
在资产中创建或更新跟踪
function beginCreateOrUpdate(resourceGroupName: string, accountName: string, assetName: string, trackName: string, parameters: AssetTrack, options?: TracksCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<TracksCreateOrUpdateResponse>, TracksCreateOrUpdateResponse>>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
- accountName
-
string
媒体服务帐户名称。
- assetName
-
string
资产名称。
- trackName
-
string
资产跟踪名称。
- parameters
- AssetTrack
请求参数
选项参数。
返回
Promise<PollerLike<@azure/core-lro.PollOperationState<TracksCreateOrUpdateResponse>, TracksCreateOrUpdateResponse>>
beginCreateOrUpdateAndWait(string, string, string, string, AssetTrack, TracksCreateOrUpdateOptionalParams)
在资产中创建或更新跟踪
function beginCreateOrUpdateAndWait(resourceGroupName: string, accountName: string, assetName: string, trackName: string, parameters: AssetTrack, options?: TracksCreateOrUpdateOptionalParams): Promise<TracksCreateOrUpdateResponse>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
- accountName
-
string
媒体服务帐户名称。
- assetName
-
string
资产名称。
- trackName
-
string
资产跟踪名称。
- parameters
- AssetTrack
请求参数
选项参数。
返回
Promise<TracksCreateOrUpdateResponse>
beginDelete(string, string, string, string, TracksDeleteOptionalParams)
删除资产中的跟踪
function beginDelete(resourceGroupName: string, accountName: string, assetName: string, trackName: string, options?: TracksDeleteOptionalParams): Promise<PollerLike<PollOperationState<TracksDeleteHeaders>, TracksDeleteHeaders>>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
- accountName
-
string
媒体服务帐户名称。
- assetName
-
string
资产名称。
- trackName
-
string
资产跟踪名称。
- options
- TracksDeleteOptionalParams
选项参数。
返回
Promise<PollerLike<@azure/core-lro.PollOperationState<TracksDeleteHeaders>, TracksDeleteHeaders>>
beginDeleteAndWait(string, string, string, string, TracksDeleteOptionalParams)
删除资产中的跟踪
function beginDeleteAndWait(resourceGroupName: string, accountName: string, assetName: string, trackName: string, options?: TracksDeleteOptionalParams): Promise<TracksDeleteHeaders>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
- accountName
-
string
媒体服务帐户名称。
- assetName
-
string
资产名称。
- trackName
-
string
资产跟踪名称。
- options
- TracksDeleteOptionalParams
选项参数。
返回
Promise<TracksDeleteHeaders>
beginUpdate(string, string, string, string, AssetTrack, TracksUpdateOptionalParams)
汇报资产中的现有 Track
function beginUpdate(resourceGroupName: string, accountName: string, assetName: string, trackName: string, parameters: AssetTrack, options?: TracksUpdateOptionalParams): Promise<PollerLike<PollOperationState<TracksUpdateResponse>, TracksUpdateResponse>>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
- accountName
-
string
媒体服务帐户名称。
- assetName
-
string
资产名称。
- trackName
-
string
资产跟踪名称。
- parameters
- AssetTrack
请求参数
- options
- TracksUpdateOptionalParams
选项参数。
返回
Promise<PollerLike<@azure/core-lro.PollOperationState<TracksUpdateResponse>, TracksUpdateResponse>>
beginUpdateAndWait(string, string, string, string, AssetTrack, TracksUpdateOptionalParams)
汇报资产中的现有 Track
function beginUpdateAndWait(resourceGroupName: string, accountName: string, assetName: string, trackName: string, parameters: AssetTrack, options?: TracksUpdateOptionalParams): Promise<TracksUpdateResponse>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
- accountName
-
string
媒体服务帐户名称。
- assetName
-
string
资产名称。
- trackName
-
string
资产跟踪名称。
- parameters
- AssetTrack
请求参数
- options
- TracksUpdateOptionalParams
选项参数。
返回
Promise<TracksUpdateResponse>
beginUpdateTrackData(string, string, string, string, TracksUpdateTrackDataOptionalParams)
更新曲目数据。 对资产容器中存储的跟踪数据进行任何更改后,调用此 API。 例如,你修改了资产的 Azure Blob 存储容器中的 WebVTT 字幕文件,除非调用此 API,否则查看者将看不到新版本的字幕。 请注意,更改可能不会立即反映。 如果适用,可能还需要清除 CDN 缓存。
function beginUpdateTrackData(resourceGroupName: string, accountName: string, assetName: string, trackName: string, options?: TracksUpdateTrackDataOptionalParams): Promise<PollerLike<PollOperationState<TracksUpdateTrackDataHeaders>, TracksUpdateTrackDataHeaders>>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
- accountName
-
string
媒体服务帐户名称。
- assetName
-
string
资产名称。
- trackName
-
string
资产跟踪名称。
选项参数。
返回
Promise<PollerLike<@azure/core-lro.PollOperationState<TracksUpdateTrackDataHeaders>, TracksUpdateTrackDataHeaders>>
beginUpdateTrackDataAndWait(string, string, string, string, TracksUpdateTrackDataOptionalParams)
更新曲目数据。 对资产容器中存储的跟踪数据进行任何更改后,调用此 API。 例如,你修改了资产的 Azure Blob 存储容器中的 WebVTT 字幕文件,除非调用此 API,否则查看者将看不到新版本的字幕。 请注意,更改可能不会立即反映。 如果适用,可能还需要清除 CDN 缓存。
function beginUpdateTrackDataAndWait(resourceGroupName: string, accountName: string, assetName: string, trackName: string, options?: TracksUpdateTrackDataOptionalParams): Promise<TracksUpdateTrackDataHeaders>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
- accountName
-
string
媒体服务帐户名称。
- assetName
-
string
资产名称。
- trackName
-
string
资产跟踪名称。
选项参数。
返回
Promise<TracksUpdateTrackDataHeaders>
get(string, string, string, string, TracksGetOptionalParams)
获取资产中 Track 的详细信息
function get(resourceGroupName: string, accountName: string, assetName: string, trackName: string, options?: TracksGetOptionalParams): Promise<AssetTrack>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
- accountName
-
string
媒体服务帐户名称。
- assetName
-
string
资产名称。
- trackName
-
string
资产跟踪名称。
- options
- TracksGetOptionalParams
选项参数。
返回
Promise<AssetTrack>
list(string, string, string, TracksListOptionalParams)
列出资产中的跟踪
function list(resourceGroupName: string, accountName: string, assetName: string, options?: TracksListOptionalParams): PagedAsyncIterableIterator<AssetTrack, AssetTrack[], PageSettings>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
- accountName
-
string
媒体服务帐户名称。
- assetName
-
string
资产名称。
- options
- TracksListOptionalParams
选项参数。