Freigeben über


TracksOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

Stattdessen sollten Sie auf die folgenden Vorgänge zugreifen:

AzureMediaServices's

<xref:tracks> -Attribut.

Vererbung
builtins.object
TracksOperations

Konstruktor

TracksOperations(*args, **kwargs)

Methoden

begin_create_or_update

Erstellen oder Aktualisieren eines Titels.

Erstellen oder aktualisieren Sie einen Track im Medienobjekt.

begin_delete

Löschen eines Titels.

Löscht einen Track im Medienobjekt.

begin_update

Aktualisieren eines Titels.

Aktualisierungen einen vorhandenen Track im Medienobjekt.

begin_update_track_data

Aktualisieren Sie die Trackdaten.

Aktualisieren Sie die Trackdaten. Rufen Sie diese API auf, nachdem Änderungen an den im Ressourcencontainer gespeicherten Nachverfolgungsdaten vorgenommen wurden. Sie haben z. B. die WebVTT-Untertiteldatei im Azure Blob Storage-Container für das Medienobjekt geändert. Viewer sehen die neue Version der Beschriftungen nur dann, wenn diese API aufgerufen wird. Beachten Sie, dass die Änderungen möglicherweise nicht sofort widerspiegelt werden. Der CDN-Cache muss ggf. auch gelöscht werden.

get

Rufen Sie einen Track ab.

Rufen Sie die Details einer Spur im Objekt ab.

list

Listen Sie Spuren im Asset auf.

Listet die Spuren im Asset auf.

begin_create_or_update

Erstellen oder Aktualisieren eines Titels.

Erstellen oder aktualisieren Sie einen Track im Medienobjekt.

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]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

account_name
str
Erforderlich

Der Name des Media Services-Kontos. Erforderlich.

asset_name
str
Erforderlich

Der Name des Medienobjekts. Erforderlich.

track_name
str
Erforderlich

Der Name der Medienobjektverfolgung. Erforderlich.

parameters
AssetTrack oder IO
Erforderlich

Die Anforderungsparameter. Ist entweder ein Modelltyp oder ein E/A-Typ. Erforderlich.

content_type
str

Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine Instanz von LROPoller, die entweder AssetTrack oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_delete

Löschen eines Titels.

Löscht einen Track im Medienobjekt.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

account_name
str
Erforderlich

Der Name des Media Services-Kontos. Erforderlich.

asset_name
str
Erforderlich

Der Name des Medienobjekts. Erforderlich.

track_name
str
Erforderlich

Der Name der Medienobjektverfolgung. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine Instanz von LROPoller, die entweder None oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_update

Aktualisieren eines Titels.

Aktualisierungen einen vorhandenen Track im Medienobjekt.

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]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

account_name
str
Erforderlich

Der Name des Media Services-Kontos. Erforderlich.

asset_name
str
Erforderlich

Der Name des Medienobjekts. Erforderlich.

track_name
str
Erforderlich

Der Name der Medienobjektverfolgung. Erforderlich.

parameters
AssetTrack oder IO
Erforderlich

Die Anforderungsparameter. Ist entweder ein Modelltyp oder ein E/A-Typ. Erforderlich.

content_type
str

Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine Instanz von LROPoller, die entweder AssetTrack oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_update_track_data

Aktualisieren Sie die Trackdaten.

Aktualisieren Sie die Trackdaten. Rufen Sie diese API auf, nachdem Änderungen an den im Ressourcencontainer gespeicherten Nachverfolgungsdaten vorgenommen wurden. Sie haben z. B. die WebVTT-Untertiteldatei im Azure Blob Storage-Container für das Medienobjekt geändert. Viewer sehen die neue Version der Beschriftungen nur dann, wenn diese API aufgerufen wird. Beachten Sie, dass die Änderungen möglicherweise nicht sofort widerspiegelt werden. Der CDN-Cache muss ggf. auch gelöscht werden.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

account_name
str
Erforderlich

Der Name des Media Services-Kontos. Erforderlich.

asset_name
str
Erforderlich

Der Name des Medienobjekts. Erforderlich.

track_name
str
Erforderlich

Der Name der Medienobjektverfolgung. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine Instanz von LROPoller, die entweder None oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

get

Rufen Sie einen Track ab.

Rufen Sie die Details einer Spur im Objekt ab.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

account_name
str
Erforderlich

Der Name des Media Services-Kontos. Erforderlich.

asset_name
str
Erforderlich

Der Name des Medienobjekts. Erforderlich.

track_name
str
Erforderlich

Der Name der Medienobjektverfolgung. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

AssetTrack oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list

Listen Sie Spuren im Asset auf.

Listet die Spuren im Asset auf.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.

account_name
str
Erforderlich

Der Name des Media Services-Kontos. Erforderlich.

asset_name
str
Erforderlich

Der Ressourcenname. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Eine Iterator-ähnliche Instanz von AssetTrack oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

Attribute

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'>