Partilhar via


TracksOperations Classe

Aviso

NÃO instantaneamente esta aula.

Em vez disso, deve aceder às seguintes operações através

AzureMediaServices's '

<xref:tracks> atributo.

Herança
builtins.object
TracksOperations

Construtor

TracksOperations(*args, **kwargs)

Métodos

begin_create_or_update

Criar ou atualizar uma Faixa.

Criar ou atualizar uma Faixa no ativo.

begin_delete

Apague uma pista.

Elimina uma Faixa no ativo.

begin_update

Atualize uma pista.

Atualizações uma pista existente no ativo.

begin_update_track_data

Atualize os dados da pista.

Atualize os dados da pista. Ligue para esta API depois de quaisquer alterações aos dados de rastreio armazenados no contentor do ativo. Por exemplo, modificou o ficheiro de legendas WebVTT no recipiente de armazenamento de blob Azure para o ativo, os espectadores não verão a nova versão das legendas a menos que esta API seja chamada. Note que as alterações podem não ser refletidas imediatamente. A cache CDN também pode ter de ser purgada se aplicável.

get

Arranja uma pista.

Obtenha os detalhes de uma faixa no Ativo.

list

Liste Faixas no Ativo.

Lista os Trilhos no ativo.

begin_create_or_update

Criar ou atualizar uma Faixa.

Criar ou atualizar uma Faixa no ativo.

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
Necessário

O nome do grupo de recursos dentro da assinatura Azure. Obrigatório.

account_name
str
Necessário

O nome da conta dos Serviços de Comunicação Social. Obrigatório.

asset_name
str
Necessário

O nome do ativo. Obrigatório.

track_name
str
Necessário

O nome Asset Track. Obrigatório.

parameters
AssetTrack ou IO
Necessário

Os parâmetros do pedido. Ou é um tipo de modelo ou um tipo IO. Obrigatório.

content_type
str

Tipo de conteúdo do parâmetro do corpo. Os valores conhecidos são: 'application/json'. O valor predefinido é Nenhum.

cls
callable

Um tipo ou função personalizado que será passado a resposta direta

continuation_token
str

Um sinal de continuação para reiniciar um poller de um estado salvo.

polling
bool ou PollingMethod

Por defeito, o seu método de sondagem será ARMPolling. Passe em Falso para que esta operação não sondagem, ou passe no seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.

polling_interval
int

Tempo de espera padrão entre duas sondagens para operações LRO se não houver Retry-After cabeçalho presente.

Devoluções

Um caso de LROPoller que devolve o AssetTrack ou o resultado de cls(resposta)

Tipo de retorno

Exceções

begin_delete

Apague uma pista.

Elimina uma Faixa no ativo.

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
Necessário

O nome do grupo de recursos dentro da assinatura Azure. Obrigatório.

account_name
str
Necessário

O nome da conta dos Serviços de Comunicação Social. Obrigatório.

asset_name
str
Necessário

O nome do ativo. Obrigatório.

track_name
str
Necessário

O nome Asset Track. Obrigatório.

cls
callable

Um tipo ou função personalizado que será passado a resposta direta

continuation_token
str

Um sinal de continuação para reiniciar um poller de um estado salvo.

polling
bool ou PollingMethod

Por defeito, o seu método de sondagem será ARMPolling. Passe em Falso para que esta operação não sondagem, ou passe no seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.

polling_interval
int

Tempo de espera padrão entre duas sondagens para operações LRO se não houver Retry-After cabeçalho presente.

Devoluções

Um caso de LROPoller que devolve nenhum ou o resultado de cls(resposta)

Tipo de retorno

Exceções

begin_update

Atualize uma pista.

Atualizações uma pista existente no ativo.

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
Necessário

O nome do grupo de recursos dentro da assinatura Azure. Obrigatório.

account_name
str
Necessário

O nome da conta dos Serviços de Comunicação Social. Obrigatório.

asset_name
str
Necessário

O nome do ativo. Obrigatório.

track_name
str
Necessário

O nome Asset Track. Obrigatório.

parameters
AssetTrack ou IO
Necessário

Os parâmetros do pedido. Ou é um tipo de modelo ou um tipo IO. Obrigatório.

content_type
str

Tipo de conteúdo do parâmetro do corpo. Os valores conhecidos são: 'application/json'. O valor predefinido é Nenhum.

cls
callable

Um tipo ou função personalizado que será passado a resposta direta

continuation_token
str

Um sinal de continuação para reiniciar um poller de um estado salvo.

polling
bool ou PollingMethod

Por defeito, o seu método de sondagem será ARMPolling. Passe em Falso para que esta operação não sondagem, ou passe no seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.

polling_interval
int

Tempo de espera padrão entre duas sondagens para operações LRO se não houver Retry-After cabeçalho presente.

Devoluções

Um caso de LROPoller que devolve o AssetTrack ou o resultado de cls(resposta)

Tipo de retorno

Exceções

begin_update_track_data

Atualize os dados da pista.

Atualize os dados da pista. Ligue para esta API depois de quaisquer alterações aos dados de rastreio armazenados no contentor do ativo. Por exemplo, modificou o ficheiro de legendas WebVTT no recipiente de armazenamento de blob Azure para o ativo, os espectadores não verão a nova versão das legendas a menos que esta API seja chamada. Note que as alterações podem não ser refletidas imediatamente. A cache CDN também pode ter de ser purgada se aplicável.

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
Necessário

O nome do grupo de recursos dentro da assinatura Azure. Obrigatório.

account_name
str
Necessário

O nome da conta dos Serviços de Comunicação Social. Obrigatório.

asset_name
str
Necessário

O nome do ativo. Obrigatório.

track_name
str
Necessário

O nome Asset Track. Obrigatório.

cls
callable

Um tipo ou função personalizado que será passado a resposta direta

continuation_token
str

Um sinal de continuação para reiniciar um poller de um estado salvo.

polling
bool ou PollingMethod

Por defeito, o seu método de sondagem será ARMPolling. Passe em Falso para que esta operação não sondagem, ou passe no seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.

polling_interval
int

Tempo de espera padrão entre duas sondagens para operações LRO se não houver Retry-After cabeçalho presente.

Devoluções

Um caso de LROPoller que devolve nenhum ou o resultado de cls(resposta)

Tipo de retorno

Exceções

get

Arranja uma pista.

Obtenha os detalhes de uma faixa no Ativo.

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

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos dentro da assinatura Azure. Obrigatório.

account_name
str
Necessário

O nome da conta dos Serviços de Comunicação Social. Obrigatório.

asset_name
str
Necessário

O nome do ativo. Obrigatório.

track_name
str
Necessário

O nome Asset Track. Obrigatório.

cls
callable

Um tipo ou função personalizado que será passado a resposta direta

Devoluções

AssetTrack ou o resultado de cls(resposta)

Tipo de retorno

Exceções

list

Liste Faixas no Ativo.

Lista os Trilhos no ativo.

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

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos dentro da assinatura Azure. Obrigatório.

account_name
str
Necessário

O nome da conta dos Serviços de Comunicação Social. Obrigatório.

asset_name
str
Necessário

O nome do ativo. Obrigatório.

cls
callable

Um tipo ou função personalizado que será passado a resposta direta

Devoluções

Um iterador como o exemplo de AssetTrack ou o resultado de cls(resposta)

Tipo de retorno

Exceções

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