Compartilhar via


LiveEventsOperations Classe

Aviso

NÃO instancie essa classe diretamente.

Em vez disso, você deve acessar as operações a seguir por meio de

AzureMediaServices's

Atributo <xref:live_events>.

Herança
builtins.object
LiveEventsOperations

Construtor

LiveEventsOperations(*args, **kwargs)

Métodos

async_operation

Obter o status da operação.

Obter um status de operação de evento ao vivo.

begin_allocate

Alocar recursos para um evento ao vivo.

Um evento ao vivo está no estado StandBy após a conclusão da alocação e está pronto para ser iniciado.

begin_create

Criar evento ao vivo.

Cria um novo evento ao vivo.

begin_delete

Excluir evento ao vivo.

Exclui um evento ao vivo.

begin_reset

Redefinir evento ao vivo.

Redefine um evento ao vivo existente. Todas as saídas ao vivo para o evento ao vivo são excluídas e o evento ao vivo é interrompido e será iniciado novamente. Todos os ativos usados pelas saídas ao vivo e localizadores de streaming criados nesses ativos não são afetados.

begin_start

Iniciar evento ao vivo.

Um evento ao vivo no estado Parado ou Em Espera estará em Estado de execução após a conclusão da operação de início.

begin_stop

Parar evento ao vivo.

Interrompe um evento ao vivo em execução.

begin_update

Atualizações configurações em um evento ao vivo existente.

get

Obter evento ao vivo.

Obtém propriedades de um evento ao vivo.

list

Listar eventos ao vivo.

Lista todos os eventos ao vivo na conta.

operation_location

Obter o status da operação.

Obter um status de operação de evento ao vivo.

async_operation

Obter o status da operação.

Obter um status de operação de evento ao vivo.

async async_operation(resource_group_name: str, account_name: str, operation_id: str, **kwargs: Any) -> AsyncOperationResult

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos na assinatura do Azure. Obrigatórios.

account_name
str
Obrigatório

O nome da conta dos Serviços de Mídia. Obrigatórios.

operation_id
str
Obrigatório

A ID de uma operação assíncrona em andamento. Obrigatórios.

cls
callable

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

Retornos

AsyncOperationResult ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_allocate

Alocar recursos para um evento ao vivo.

Um evento ao vivo está no estado StandBy após a conclusão da alocação e está pronto para ser iniciado.

async begin_allocate(resource_group_name: str, account_name: str, live_event_name: str, **kwargs: Any) -> AsyncLROPoller[None]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos na assinatura do Azure. Obrigatórios.

account_name
str
Obrigatório

O nome da conta dos Serviços de Mídia. Obrigatórios.

live_event_name
str
Obrigatório

O nome do evento ao vivo, o comprimento máximo é 32. Obrigatórios.

cls
callable

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

continuation_token
str

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

polling
bool ou AsyncPollingMethod

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

polling_interval
int

Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.

Retornos

Uma instância de AsyncLROPoller que retorna None ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_create

Criar evento ao vivo.

Cria um novo evento ao vivo.

async begin_create(resource_group_name: str, account_name: str, live_event_name: str, parameters: _models.LiveEvent, auto_start: bool | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.LiveEvent]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos na assinatura do Azure. Obrigatórios.

account_name
str
Obrigatório

O nome da conta dos Serviços de Mídia. Obrigatórios.

live_event_name
str
Obrigatório

O nome do evento ao vivo, o comprimento máximo é 32. Obrigatórios.

parameters
LiveEvent ou IO
Obrigatório

Propriedades de evento ao vivo necessárias para a criação. É um tipo de modelo ou um tipo de E/S. Obrigatórios.

auto_start
bool
Obrigatório

O sinalizador indica se o recurso deve ser iniciado automaticamente na criação. O valor padrão é Nenhum.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.

cls
callable

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

continuation_token
str

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

polling
bool ou AsyncPollingMethod

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

polling_interval
int

Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.

Retornos

Uma instância de AsyncLROPoller que retorna LiveEvent ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_delete

Excluir evento ao vivo.

Exclui um evento ao vivo.

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

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos na assinatura do Azure. Obrigatórios.

account_name
str
Obrigatório

O nome da conta dos Serviços de Mídia. Obrigatórios.

live_event_name
str
Obrigatório

O nome do evento ao vivo, o comprimento máximo é 32. Obrigatórios.

cls
callable

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

continuation_token
str

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

polling
bool ou AsyncPollingMethod

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

polling_interval
int

Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.

Retornos

Uma instância de AsyncLROPoller que retorna None ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_reset

Redefinir evento ao vivo.

Redefine um evento ao vivo existente. Todas as saídas ao vivo para o evento ao vivo são excluídas e o evento ao vivo é interrompido e será iniciado novamente. Todos os ativos usados pelas saídas ao vivo e localizadores de streaming criados nesses ativos não são afetados.

async begin_reset(resource_group_name: str, account_name: str, live_event_name: str, **kwargs: Any) -> AsyncLROPoller[None]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos na assinatura do Azure. Obrigatórios.

account_name
str
Obrigatório

O nome da conta dos Serviços de Mídia. Obrigatórios.

live_event_name
str
Obrigatório

O nome do evento ao vivo, o comprimento máximo é 32. Obrigatórios.

cls
callable

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

continuation_token
str

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

polling
bool ou AsyncPollingMethod

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

polling_interval
int

Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.

Retornos

Uma instância de AsyncLROPoller que retorna None ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_start

Iniciar evento ao vivo.

Um evento ao vivo no estado Parado ou Em Espera estará em Estado de execução após a conclusão da operação de início.

async begin_start(resource_group_name: str, account_name: str, live_event_name: str, **kwargs: Any) -> AsyncLROPoller[None]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos na assinatura do Azure. Obrigatórios.

account_name
str
Obrigatório

O nome da conta dos Serviços de Mídia. Obrigatórios.

live_event_name
str
Obrigatório

O nome do evento ao vivo, o comprimento máximo é 32. Obrigatórios.

cls
callable

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

continuation_token
str

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

polling
bool ou AsyncPollingMethod

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

polling_interval
int

Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.

Retornos

Uma instância de AsyncLROPoller que retorna None ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_stop

Parar evento ao vivo.

Interrompe um evento ao vivo em execução.

async begin_stop(resource_group_name: str, account_name: str, live_event_name: str, parameters: _models.LiveEventActionInput, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[None]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos na assinatura do Azure. Obrigatórios.

account_name
str
Obrigatório

O nome da conta dos Serviços de Mídia. Obrigatórios.

live_event_name
str
Obrigatório

O nome do evento ao vivo, o comprimento máximo é 32. Obrigatórios.

parameters
LiveEventActionInput ou IO
Obrigatório

Parâmetros de parada liveEvent. É um tipo de modelo ou um tipo de E/S. Obrigatórios.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.

cls
callable

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

continuation_token
str

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

polling
bool ou AsyncPollingMethod

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

polling_interval
int

Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.

Retornos

Uma instância de AsyncLROPoller que retorna None ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_update

Atualizações configurações em um evento ao vivo existente.

async begin_update(resource_group_name: str, account_name: str, live_event_name: str, parameters: _models.LiveEvent, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.LiveEvent]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos na assinatura do Azure. Obrigatórios.

account_name
str
Obrigatório

O nome da conta dos Serviços de Mídia. Obrigatórios.

live_event_name
str
Obrigatório

O nome do evento ao vivo, o comprimento máximo é 32. Obrigatórios.

parameters
LiveEvent ou IO
Obrigatório

Propriedades de evento ao vivo necessárias para patch. É um tipo de modelo ou um tipo de E/S. Obrigatórios.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.

cls
callable

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

continuation_token
str

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

polling
bool ou AsyncPollingMethod

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

polling_interval
int

Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.

Retornos

Uma instância de AsyncLROPoller que retorna LiveEvent ou o resultado de cls(response)

Tipo de retorno

Exceções

get

Obter evento ao vivo.

Obtém propriedades de um evento ao vivo.

async get(resource_group_name: str, account_name: str, live_event_name: str, **kwargs: Any) -> LiveEvent

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos na assinatura do Azure. Obrigatórios.

account_name
str
Obrigatório

O nome da conta dos Serviços de Mídia. Obrigatórios.

live_event_name
str
Obrigatório

O nome do evento ao vivo, o comprimento máximo é 32. Obrigatórios.

cls
callable

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

Retornos

LiveEvent ou o resultado de cls(response)

Tipo de retorno

Exceções

list

Listar eventos ao vivo.

Lista todos os eventos ao vivo na conta.

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

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos na assinatura do Azure. Obrigatórios.

account_name
str
Obrigatório

O nome da conta dos Serviços de Mídia. Obrigatórios.

cls
callable

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

Retornos

Um iterador como a instância do LiveEvent ou o resultado de cls(response)

Tipo de retorno

Exceções

operation_location

Obter o status da operação.

Obter um status de operação de evento ao vivo.

async operation_location(resource_group_name: str, account_name: str, live_event_name: str, operation_id: str, **kwargs: Any) -> LiveEvent | None

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos na assinatura do Azure. Obrigatórios.

account_name
str
Obrigatório

O nome da conta dos Serviços de Mídia. Obrigatórios.

live_event_name
str
Obrigatório

O nome do evento ao vivo, o comprimento máximo é 32. Obrigatórios.

operation_id
str
Obrigatório

A ID de uma operação assíncrona em andamento. Obrigatórios.

cls
callable

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

Retornos

LiveEvent ou None ou o resultado de cls(response)

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