Partilhar via


LiveOutputsOperations Classe

Aviso

NÃO instantaneamente esta aula.

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

AzureMediaServices's '

<xref:live_outputs> atributo.

Herança
builtins.object
LiveOutputsOperations

Construtor

LiveOutputsOperations(*args, **kwargs)

Métodos

async_operation

Obtenha o estado da operação.

Obtenha um estado de operação de saída ao vivo.

begin_create

Criar saída ao vivo.

Cria uma nova saída ao vivo.

begin_delete

Excluir saída ao vivo.

Elimina uma saída ao vivo. Excluir uma saída ao vivo não apaga o ativo a que a saída ao vivo está a escrever.

get

Obtenha a saída ao vivo.

Obtém uma saída ao vivo.

list

Listar saídas ao vivo.

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

operation_location

Obtenha o estado da operação.

Obtenha um estado de operação de saída ao vivo.

async_operation

Obtenha o estado da operação.

Obtenha um estado de operação de saída ao vivo.

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

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.

operation_id
str
Necessário

A identificação de uma operação de assíduo em curso. Obrigatório.

cls
callable

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

Devoluções

AssíduaResult ou o resultado do cls(resposta)

Tipo de retorno

Exceções

begin_create

Criar saída ao vivo.

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

live_event_name
str
Necessário

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

live_output_name
str
Necessário

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

parameters
LiveOutput ou IO
Necessário

Propriedades de saída ao vivo necessárias para a criação. 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 LiveOutput ou o resultado de cls(resposta)

Tipo de retorno

Exceções

begin_delete

Excluir saída ao vivo.

Elimina uma saída ao vivo. Excluir uma saída ao vivo não apaga o ativo a que a saída ao vivo está a escrever.

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

live_event_name
str
Necessário

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

live_output_name
str
Necessário

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

Obtenha a 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
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.

live_event_name
str
Necessário

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

live_output_name
str
Necessário

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

cls
callable

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

Devoluções

LiveOutput ou o resultado de cls(resposta)

Tipo de retorno

Exceções

list

Listar saídas ao vivo.

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

live_event_name
str
Necessário

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

cls
callable

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

Devoluções

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

Tipo de retorno

Exceções

operation_location

Obtenha o estado da operação.

Obtenha um estado de operação de saída ao vivo.

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

live_event_name
str
Necessário

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

live_output_name
str
Necessário

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

operation_id
str
Necessário

A identificação de uma operação de assíduo em curso. Obrigatório.

cls
callable

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

Devoluções

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