Compartilhar via


LiveOutputsOperations 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_outputs>.

Herança
builtins.object
LiveOutputsOperations

Construtor

LiveOutputsOperations(*args, **kwargs)

Métodos

async_operation

Obter o status da operação.

Obter um status de operação de Saída Dinâmica.

begin_create

Criar Saída Dinâmica.

Cria uma nova saída ao vivo.

begin_delete

Excluir Saída Dinâmica.

Exclui uma saída ao vivo. Excluir uma saída dinâmica não exclui o ativo no qual a saída ao vivo está gravando.

get

Obter saída ao vivo.

Obtém uma saída ao vivo.

list

Listar Saídas Dinâmicas.

Lista as saídas ao vivo de um evento ao vivo.

operation_location

Obter o status da operação.

Obter um status de operação de Saída Dinâmica.

async_operation

Obter o status da operação.

Obter um status de operação de Saída Dinâmica.

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_create

Criar Saída Dinâmica.

Cria uma nova saída ao vivo.

begin_create(resource_group_name: str, account_name: str, live_event_name: str, live_output_name: str, parameters: _models.LiveOutput, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.LiveOutput]

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.

live_output_name
str
Obrigatório

O nome da saída ao vivo. Obrigatórios.

parameters
LiveOutput ou IO
Obrigatório

Propriedades de saída dinâmica necessárias para a criação. É 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 PollingMethod

Por padrão, seu método de sondagem será ARMPolling. 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 LROPoller que retorna LiveOutput ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_delete

Excluir Saída Dinâmica.

Exclui uma saída ao vivo. Excluir uma saída dinâmica não exclui o ativo no qual a saída ao vivo está gravando.

begin_delete(resource_group_name: str, account_name: str, live_event_name: str, live_output_name: str, **kwargs: Any) -> LROPoller[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.

live_output_name
str
Obrigatório

O nome da saída ao vivo. 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 PollingMethod

Por padrão, seu método de sondagem será ARMPolling. 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 LROPoller que retorna Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

get

Obter saída ao vivo.

Obtém uma saída ao vivo.

get(resource_group_name: str, account_name: str, live_event_name: str, live_output_name: str, **kwargs: Any) -> LiveOutput

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.

live_output_name
str
Obrigatório

O nome da saída ao vivo. Obrigatórios.

cls
callable

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

Retornos

LiveOutput ou o resultado de cls(response)

Tipo de retorno

Exceções

list

Listar Saídas Dinâmicas.

Lista as saídas ao vivo de um evento ao vivo.

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

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

Um iterador como a instância do LiveOutput 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 Saída Dinâmica.

operation_location(resource_group_name: str, account_name: str, live_event_name: str, live_output_name: str, operation_id: str, **kwargs: Any) -> LiveOutput | 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.

live_output_name
str
Obrigatório

O nome da saída ao vivo. 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

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