Delen via


TracksOperations Klas

Waarschuwing

Maak deze klasse NIET rechtstreeks een instantie.

In plaats daarvan moet u toegang krijgen tot de volgende bewerkingen via

AzureMediaServices's

<xref:tracks> Kenmerk.

Overname
builtins.object
TracksOperations

Constructor

TracksOperations(*args, **kwargs)

Methoden

begin_create_or_update

Een track maken of bijwerken.

Een track in de asset maken of bijwerken.

begin_delete

Een track verwijderen.

Hiermee verwijdert u een Track in de asset.

begin_update

Een track bijwerken.

Updates een bestaande track in de asset.

begin_update_track_data

Werk de traceergegevens bij.

Werk de traceergegevens bij. Roep deze API aan nadat er wijzigingen zijn aangebracht in de traceergegevens die zijn opgeslagen in de assetcontainer. Als u bijvoorbeeld het webVTT-bijschriftbestand in de Azure Blob Storage-container voor de asset hebt gewijzigd, zien kijkers de nieuwe versie van de bijschriften niet, tenzij deze API wordt aangeroepen. Houd er rekening mee dat de wijzigingen mogelijk niet onmiddellijk worden doorgevoerd. Cdn-cache moet mogelijk ook worden opgeschoond, indien van toepassing.

get

Haal een track op.

De details van een track ophalen in de asset.

list

Lijst met sporen in de asset.

Hiermee worden de Sporen in de asset weergegeven.

begin_create_or_update

Een track maken of bijwerken.

Een track in de asset maken of bijwerken.

async 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) -> AsyncLROPoller[_models.AssetTrack]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep binnen het Azure-abonnement. Vereist.

account_name
str
Vereist

De naam van het Media Services-account. Vereist.

asset_name
str
Vereist

De assetnaam. Vereist.

track_name
str
Vereist

De naam assettrack. Vereist.

parameters
AssetTrack of IO
Vereist

De aanvraagparameters. Is een modeltype of een IO-type. Vereist.

content_type
str

Inhoudstype van de hoofdtekstparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

continuation_token
str

Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.

polling
bool of AsyncPollingMethod

Standaard is de pollingmethode AsyncARMPolling. Geef onwaar door om deze bewerking niet te peilen of uw eigen geïnitialiseerde pollingobject door te geven voor een persoonlijke pollingstrategie.

polling_interval
int

Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.

Retouren

Een exemplaar van AsyncLROPoller dat AssetTrack of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

begin_delete

Een track verwijderen.

Hiermee verwijdert u een Track in de asset.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep binnen het Azure-abonnement. Vereist.

account_name
str
Vereist

De naam van het Media Services-account. Vereist.

asset_name
str
Vereist

De assetnaam. Vereist.

track_name
str
Vereist

De naam assettrack. Vereist.

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

continuation_token
str

Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.

polling
bool of AsyncPollingMethod

Standaard is de pollingmethode AsyncARMPolling. Geef onwaar door om deze bewerking niet te peilen of uw eigen geïnitialiseerde pollingobject door te geven voor een persoonlijke pollingstrategie.

polling_interval
int

Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.

Retouren

Een exemplaar van AsyncLROPoller dat Geen of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

begin_update

Een track bijwerken.

Updates een bestaande track in de asset.

async 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) -> AsyncLROPoller[_models.AssetTrack]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep binnen het Azure-abonnement. Vereist.

account_name
str
Vereist

De naam van het Media Services-account. Vereist.

asset_name
str
Vereist

De assetnaam. Vereist.

track_name
str
Vereist

De naam assettrack. Vereist.

parameters
AssetTrack of IO
Vereist

De aanvraagparameters. Is een modeltype of een IO-type. Vereist.

content_type
str

Inhoudstype van de hoofdtekstparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

continuation_token
str

Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.

polling
bool of AsyncPollingMethod

Standaard is de pollingmethode AsyncARMPolling. Geef onwaar door om deze bewerking niet te peilen of uw eigen geïnitialiseerde pollingobject door te geven voor een persoonlijke pollingstrategie.

polling_interval
int

Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.

Retouren

Een exemplaar van AsyncLROPoller dat AssetTrack of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

begin_update_track_data

Werk de traceergegevens bij.

Werk de traceergegevens bij. Roep deze API aan nadat er wijzigingen zijn aangebracht in de traceergegevens die zijn opgeslagen in de assetcontainer. Als u bijvoorbeeld het webVTT-bijschriftbestand in de Azure Blob Storage-container voor de asset hebt gewijzigd, zien kijkers de nieuwe versie van de bijschriften niet, tenzij deze API wordt aangeroepen. Houd er rekening mee dat de wijzigingen mogelijk niet onmiddellijk worden doorgevoerd. Cdn-cache moet mogelijk ook worden opgeschoond, indien van toepassing.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep binnen het Azure-abonnement. Vereist.

account_name
str
Vereist

De naam van het Media Services-account. Vereist.

asset_name
str
Vereist

De assetnaam. Vereist.

track_name
str
Vereist

De naam assettrack. Vereist.

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

continuation_token
str

Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.

polling
bool of AsyncPollingMethod

Standaard is de pollingmethode AsyncARMPolling. Geef onwaar door om deze bewerking niet te peilen of uw eigen geïnitialiseerde pollingobject door te geven voor een persoonlijke pollingstrategie.

polling_interval
int

Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.

Retouren

Een exemplaar van AsyncLROPoller dat Geen of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

get

Haal een track op.

De details van een track ophalen in de asset.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep binnen het Azure-abonnement. Vereist.

account_name
str
Vereist

De naam van het Media Services-account. Vereist.

asset_name
str
Vereist

De assetnaam. Vereist.

track_name
str
Vereist

De naam assettrack. Vereist.

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

Retouren

AssetTrack of het resultaat van cls(response)

Retourtype

Uitzonderingen

list

Lijst met sporen in de asset.

Hiermee worden de Sporen in de asset weergegeven.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep binnen het Azure-abonnement. Vereist.

account_name
str
Vereist

De naam van het Media Services-account. Vereist.

asset_name
str
Vereist

De assetnaam. Vereist.

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

Retouren

Een iterator zoals een exemplaar van AssetTrack of het resultaat van cls(response)

Retourtype

Uitzonderingen

Kenmerken

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