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
Media Services 계정 이름입니다.
- assetName
-
string
자산 이름입니다.
- trackName
-
string
Asset Track 이름입니다.
- 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
Media Services 계정 이름입니다.
- assetName
-
string
자산 이름입니다.
- trackName
-
string
Asset Track 이름입니다.
- 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
Media Services 계정 이름입니다.
- assetName
-
string
자산 이름입니다.
- trackName
-
string
Asset Track 이름입니다.
- 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
Media Services 계정 이름입니다.
- assetName
-
string
자산 이름입니다.
- trackName
-
string
Asset Track 이름입니다.
- options
- TracksDeleteOptionalParams
옵션 매개 변수입니다.
반환
Promise<TracksDeleteHeaders>
beginUpdate(string, string, string, string, AssetTrack, TracksUpdateOptionalParams)
자산의 기존 트랙을 업데이트합니다.
function beginUpdate(resourceGroupName: string, accountName: string, assetName: string, trackName: string, parameters: AssetTrack, options?: TracksUpdateOptionalParams): Promise<PollerLike<PollOperationState<TracksUpdateResponse>, TracksUpdateResponse>>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- accountName
-
string
Media Services 계정 이름입니다.
- assetName
-
string
자산 이름입니다.
- trackName
-
string
Asset Track 이름입니다.
- parameters
- AssetTrack
요청 매개 변수
- options
- TracksUpdateOptionalParams
옵션 매개 변수입니다.
반환
Promise<PollerLike<@azure/core-lro.PollOperationState<TracksUpdateResponse>, TracksUpdateResponse>>
beginUpdateAndWait(string, string, string, string, AssetTrack, TracksUpdateOptionalParams)
자산의 기존 트랙을 업데이트합니다.
function beginUpdateAndWait(resourceGroupName: string, accountName: string, assetName: string, trackName: string, parameters: AssetTrack, options?: TracksUpdateOptionalParams): Promise<TracksUpdateResponse>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- accountName
-
string
Media Services 계정 이름입니다.
- assetName
-
string
자산 이름입니다.
- trackName
-
string
Asset Track 이름입니다.
- parameters
- AssetTrack
요청 매개 변수
- options
- TracksUpdateOptionalParams
옵션 매개 변수입니다.
반환
Promise<TracksUpdateResponse>
beginUpdateTrackData(string, string, string, string, TracksUpdateTrackDataOptionalParams)
트랙 데이터를 업데이트합니다. 자산 컨테이너에 저장된 트랙 데이터를 변경한 후 이 API를 호출합니다. 예를 들어 자산에 대한 Azure Blob Storage 컨테이너에서 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
Media Services 계정 이름입니다.
- assetName
-
string
자산 이름입니다.
- trackName
-
string
Asset Track 이름입니다.
옵션 매개 변수입니다.
반환
Promise<PollerLike<@azure/core-lro.PollOperationState<TracksUpdateTrackDataHeaders>, TracksUpdateTrackDataHeaders>>
beginUpdateTrackDataAndWait(string, string, string, string, TracksUpdateTrackDataOptionalParams)
트랙 데이터를 업데이트합니다. 자산 컨테이너에 저장된 트랙 데이터를 변경한 후 이 API를 호출합니다. 예를 들어 자산에 대한 Azure Blob Storage 컨테이너에서 WebVTT 캡션 파일을 수정한 경우 이 API가 호출되지 않는 한 뷰어는 새 버전의 캡션을 볼 수 없습니다. 변경 내용은 즉시 반영되지 않을 수 있습니다. 해당하는 경우 CDN 캐시를 제거해야 할 수도 있습니다.
function beginUpdateTrackDataAndWait(resourceGroupName: string, accountName: string, assetName: string, trackName: string, options?: TracksUpdateTrackDataOptionalParams): Promise<TracksUpdateTrackDataHeaders>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- accountName
-
string
Media Services 계정 이름입니다.
- assetName
-
string
자산 이름입니다.
- trackName
-
string
Asset Track 이름입니다.
옵션 매개 변수입니다.
반환
Promise<TracksUpdateTrackDataHeaders>
get(string, string, string, string, TracksGetOptionalParams)
자산에서 트랙의 세부 정보 가져오기
function get(resourceGroupName: string, accountName: string, assetName: string, trackName: string, options?: TracksGetOptionalParams): Promise<AssetTrack>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- accountName
-
string
Media Services 계정 이름입니다.
- assetName
-
string
자산 이름입니다.
- trackName
-
string
Asset Track 이름입니다.
- 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
Media Services 계정 이름입니다.
- assetName
-
string
자산 이름입니다.
- options
- TracksListOptionalParams
옵션 매개 변수입니다.