Compartir a través de


TracksOperations Clase

Advertencia

NO cree instancias de esta clase directamente.

En su lugar, debe acceder a las siguientes operaciones a través de

AzureMediaServices's

Atributo<xref:tracks> .

Herencia
builtins.object
TracksOperations

Constructor

TracksOperations(*args, **kwargs)

Métodos

begin_create_or_update

Cree o actualice una pista.

Cree o actualice un objeto Track en el recurso.

begin_delete

Elimina una pista.

Elimina un control en el recurso.

begin_update

Actualizar una pista.

Novedades una pista existente en el recurso.

begin_update_track_data

Actualice los datos de seguimiento.

Actualice los datos de seguimiento. Llame a esta API después de realizar cambios en los datos de seguimiento almacenados en el contenedor de recursos. Por ejemplo, ha modificado el archivo de subtítulos de WebVTT en el contenedor de Almacenamiento de blobs de Azure para el recurso, los visores no verán la nueva versión de los subtítulos a menos que se llame a esta API. Tenga en cuenta que es posible que los cambios no se reflejen inmediatamente. Es posible que también sea necesario purgar la memoria caché de CDN si procede.

get

Obtener una pista.

Obtenga los detalles de una pista en el recurso.

list

Enumera las pistas en el recurso.

Enumera las pistas del recurso.

begin_create_or_update

Cree o actualice una pista.

Cree o actualice un objeto Track en el recurso.

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]

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.

account_name
str
Requerido

Nombre de la cuenta de Media Services. Necesario.

asset_name
str
Requerido

Nombre del recurso. Necesario.

track_name
str
Requerido

Nombre de la pista de recursos. Necesario.

parameters
AssetTrack o IO
Requerido

Parámetros de la solicitud. Es un tipo de modelo o un tipo de E/S. Necesario.

content_type
str

Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

continuation_token
str

Token de continuación para reiniciar un sondeo desde un estado guardado.

polling
bool o PollingMethod

De forma predeterminada, el método de sondeo será ARMPolling. Pase False para que esta operación no sondee o pase su propio objeto de sondeo inicializado para una estrategia de sondeo personal.

polling_interval
int

Tiempo de espera predeterminado entre dos sondeos para las operaciones LRO si no hay ningún encabezado Retry-After presente.

Devoluciones

Instancia de LROPoller que devuelve AssetTrack o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

begin_delete

Elimina una pista.

Elimina un control en el recurso.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.

account_name
str
Requerido

Nombre de la cuenta de Media Services. Necesario.

asset_name
str
Requerido

Nombre del recurso. Necesario.

track_name
str
Requerido

Nombre de la pista de recursos. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

continuation_token
str

Token de continuación para reiniciar un sondeo desde un estado guardado.

polling
bool o PollingMethod

De forma predeterminada, el método de sondeo será ARMPolling. Pase False para que esta operación no sondee o pase su propio objeto de sondeo inicializado para una estrategia de sondeo personal.

polling_interval
int

Tiempo de espera predeterminado entre dos sondeos para las operaciones LRO si no hay ningún encabezado Retry-After presente.

Devoluciones

Instancia de LROPoller que devuelve None o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

begin_update

Actualizar una pista.

Novedades una pista existente en el recurso.

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]

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.

account_name
str
Requerido

Nombre de la cuenta de Media Services. Necesario.

asset_name
str
Requerido

Nombre del recurso. Necesario.

track_name
str
Requerido

Nombre de la pista de recursos. Necesario.

parameters
AssetTrack o IO
Requerido

Parámetros de la solicitud. Es un tipo de modelo o un tipo de E/S. Necesario.

content_type
str

Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

continuation_token
str

Token de continuación para reiniciar un sondeo desde un estado guardado.

polling
bool o PollingMethod

De forma predeterminada, el método de sondeo será ARMPolling. Pase False para que esta operación no sondee o pase su propio objeto de sondeo inicializado para una estrategia de sondeo personal.

polling_interval
int

Tiempo de espera predeterminado entre dos sondeos para las operaciones LRO si no hay ningún encabezado Retry-After presente.

Devoluciones

Instancia de LROPoller que devuelve AssetTrack o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

begin_update_track_data

Actualice los datos de seguimiento.

Actualice los datos de seguimiento. Llame a esta API después de realizar cambios en los datos de seguimiento almacenados en el contenedor de recursos. Por ejemplo, ha modificado el archivo de subtítulos de WebVTT en el contenedor de Almacenamiento de blobs de Azure para el recurso, los visores no verán la nueva versión de los subtítulos a menos que se llame a esta API. Tenga en cuenta que es posible que los cambios no se reflejen inmediatamente. Es posible que también sea necesario purgar la memoria caché de CDN si procede.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.

account_name
str
Requerido

Nombre de la cuenta de Media Services. Necesario.

asset_name
str
Requerido

Nombre del recurso. Necesario.

track_name
str
Requerido

Nombre de la pista de recursos. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

continuation_token
str

Token de continuación para reiniciar un sondeo desde un estado guardado.

polling
bool o PollingMethod

De forma predeterminada, el método de sondeo será ARMPolling. Pase False para que esta operación no sondee o pase su propio objeto de sondeo inicializado para una estrategia de sondeo personal.

polling_interval
int

Tiempo de espera predeterminado entre dos sondeos para las operaciones LRO si no hay ningún encabezado Retry-After presente.

Devoluciones

Instancia de LROPoller que devuelve None o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

get

Obtener una pista.

Obtenga los detalles de una pista en el recurso.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.

account_name
str
Requerido

Nombre de la cuenta de Media Services. Necesario.

asset_name
str
Requerido

Nombre del recurso. Necesario.

track_name
str
Requerido

Nombre de la pista de recursos. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

AssetTrack o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list

Enumera las pistas en el recurso.

Enumera las pistas del recurso.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.

account_name
str
Requerido

Nombre de la cuenta de Media Services. Necesario.

asset_name
str
Requerido

Nombre del recurso. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

Devoluciones

Iterador como una instancia de AssetTrack o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

Atributos

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