Udostępnij za pośrednictwem


TracksOperations Klasa

Ostrzeżenie

NIE tworzy wystąpienia tej klasy bezpośrednio.

Zamiast tego należy uzyskać dostęp do następujących operacji za pomocą polecenia

AzureMediaServices's

<xref:tracks> Atrybut.

Dziedziczenie
builtins.object
TracksOperations

Konstruktor

TracksOperations(*args, **kwargs)

Metody

begin_create_or_update

Tworzenie lub aktualizowanie ścieżki.

Utwórz lub zaktualizuj ścieżkę w elemecie zawartości.

begin_delete

Usuń ścieżkę.

Usuwa element Track w elemecie zawartości.

begin_update

Aktualizowanie ścieżki.

Aktualizacje istniejącą ścieżkę w elemecie zawartości.

begin_update_track_data

Zaktualizuj dane śledzenia.

Zaktualizuj dane śledzenia. Wywołaj ten interfejs API po wprowadzeniu jakichkolwiek zmian w śledzeniu danych przechowywanych w kontenerze zasobów. Na przykład plik transkrybów WebVTT został zmodyfikowany w kontenerze usługi Azure Blob Storage dla zasobu, osoby przeglądające nie zobaczą nowej wersji podpisów, chyba że ten interfejs API zostanie wywołany. Należy pamiętać, że zmiany mogą nie zostać odzwierciedlone natychmiast. W razie potrzeby może być również konieczne przeczyszczenie pamięci podręcznej usługi CDN.

get

Pobierz ścieżkę.

Uzyskaj szczegółowe informacje o śledzeniu w zasobie.

list

Wyświetl listę ścieżek w elemecie zawartości.

Wyświetla listę utworów w zasobie.

begin_create_or_update

Tworzenie lub aktualizowanie ścieżki.

Utwórz lub zaktualizuj ścieżkę w elemecie zawartości.

begin_create_or_update(resource_group_name: str, account_name: str, asset_name: str, track_name: str, parameters: _models.AssetTrack, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.AssetTrack]

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

account_name
str
Wymagane

Nazwa konta usługi Media Services. Wymagane.

asset_name
str
Wymagane

Nazwa zasobu. Wymagane.

track_name
str
Wymagane

Nazwa śledzenia zasobów. Wymagane.

parameters
AssetTrack lub IO
Wymagane

Parametry żądania. Jest typem modelu lub typem operacji we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie LROPoller zwracające element AssetTrack lub wynik cls(response)

Typ zwracany

Wyjątki

begin_delete

Usuń ścieżkę.

Usuwa element Track w elemecie zawartości.

begin_delete(resource_group_name: str, account_name: str, asset_name: str, track_name: str, **kwargs: Any) -> LROPoller[None]

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

account_name
str
Wymagane

Nazwa konta usługi Media Services. Wymagane.

asset_name
str
Wymagane

Nazwa zasobu. Wymagane.

track_name
str
Wymagane

Nazwa śledzenia zasobów. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie LROPoller zwracające wartość None lub wynik cls(response)

Typ zwracany

Wyjątki

begin_update

Aktualizowanie ścieżki.

Aktualizacje istniejącą ścieżkę w elemecie zawartości.

begin_update(resource_group_name: str, account_name: str, asset_name: str, track_name: str, parameters: _models.AssetTrack, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.AssetTrack]

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

account_name
str
Wymagane

Nazwa konta usługi Media Services. Wymagane.

asset_name
str
Wymagane

Nazwa zasobu. Wymagane.

track_name
str
Wymagane

Nazwa śledzenia zasobów. Wymagane.

parameters
AssetTrack lub IO
Wymagane

Parametry żądania. Jest typem modelu lub typem operacji we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie LROPoller zwracające element AssetTrack lub wynik cls(response)

Typ zwracany

Wyjątki

begin_update_track_data

Zaktualizuj dane śledzenia.

Zaktualizuj dane śledzenia. Wywołaj ten interfejs API po wprowadzeniu jakichkolwiek zmian w śledzeniu danych przechowywanych w kontenerze zasobów. Na przykład plik transkrybów WebVTT został zmodyfikowany w kontenerze usługi Azure Blob Storage dla zasobu, osoby przeglądające nie zobaczą nowej wersji podpisów, chyba że ten interfejs API zostanie wywołany. Należy pamiętać, że zmiany mogą nie zostać odzwierciedlone natychmiast. W razie potrzeby może być również konieczne przeczyszczenie pamięci podręcznej usługi CDN.

begin_update_track_data(resource_group_name: str, account_name: str, asset_name: str, track_name: str, **kwargs: Any) -> LROPoller[None]

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

account_name
str
Wymagane

Nazwa konta usługi Media Services. Wymagane.

asset_name
str
Wymagane

Nazwa zasobu. Wymagane.

track_name
str
Wymagane

Nazwa śledzenia zasobów. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie LROPoller zwracające wartość None lub wynik cls(response)

Typ zwracany

Wyjątki

get

Pobierz ścieżkę.

Uzyskaj szczegółowe informacje o śledzeniu w zasobie.

get(resource_group_name: str, account_name: str, asset_name: str, track_name: str, **kwargs: Any) -> AssetTrack

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

account_name
str
Wymagane

Nazwa konta usługi Media Services. Wymagane.

asset_name
str
Wymagane

Nazwa zasobu. Wymagane.

track_name
str
Wymagane

Nazwa śledzenia zasobów. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

AssetTrack lub wynik cls(response)

Typ zwracany

Wyjątki

list

Wyświetl listę ścieżek w elemecie zawartości.

Wyświetla listę utworów w zasobie.

list(resource_group_name: str, account_name: str, asset_name: str, **kwargs: Any) -> Iterable[AssetTrack]

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

account_name
str
Wymagane

Nazwa konta usługi Media Services. Wymagane.

asset_name
str
Wymagane

Nazwa zasobu. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie rozwiązania AssetTrack lub wynik cls(response)

Typ zwracany

Wyjątki

Atrybuty

models

models = <module 'azure.mgmt.media.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\media\\models\\__init__.py'>