Condividi tramite


LiveEventsOperations Classe

Avviso

NON creare direttamente un'istanza di questa classe.

È invece necessario accedere alle operazioni seguenti tramite

AzureMediaServices's

Attributo<xref:live_events> .

Ereditarietà
builtins.object
LiveEventsOperations

Costruttore

LiveEventsOperations(*args, **kwargs)

Metodi

async_operation

Ottenere lo stato dell'operazione.

Ottenere lo stato di un'operazione evento live.

begin_allocate

Allocare le risorse per un evento live.

Un evento live si trova nello stato StandBy dopo il completamento dell'allocazione ed è pronto per iniziare.

begin_create

Creare un evento live.

Crea un nuovo evento live.

begin_delete

Elimina evento live.

Elimina un evento live.

begin_reset

Reimpostare l'evento live.

Reimposta un evento live esistente. Tutti gli output live per l'evento live vengono eliminati e l'evento live viene arrestato e verrà avviato di nuovo. Tutti gli asset usati dagli output live e dai localizzatori di streaming creati in questi asset non sono interessati.

begin_start

Avviare l'evento live.

Un evento live in stato Stopped o StandBy sarà in stato In esecuzione al termine dell'operazione di avvio.

begin_stop

Arresta evento live.

Arresta un evento live in esecuzione.

begin_update

Aggiornamenti impostazioni in un evento live esistente.

get

Ottenere un evento live.

Ottiene le proprietà di un evento live.

list

Elencare gli eventi live.

Elenca tutti gli eventi live nell'account.

operation_location

Ottenere lo stato dell'operazione.

Ottiene lo stato di un'operazione evento live.

async_operation

Ottenere lo stato dell'operazione.

Ottenere lo stato di un'operazione evento live.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account di Servizi multimediali. Obbligatorio.

operation_id
str
Necessario

ID di un'operazione asincrona in corso. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

AsyncOperationResult o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_allocate

Allocare le risorse per un evento live.

Un evento live si trova nello stato StandBy dopo il completamento dell'allocazione ed è pronto per iniziare.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account di Servizi multimediali. Obbligatorio.

live_event_name
str
Necessario

Il nome dell'evento live, la lunghezza massima è 32. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare false per questa operazione per non eseguire il polling o passare l'oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due polling per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_create

Creare un evento live.

Crea un nuovo evento live.

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) -> LROPoller[_models.LiveEvent]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account di Servizi multimediali. Obbligatorio.

live_event_name
str
Necessario

Il nome dell'evento live, la lunghezza massima è 32. Obbligatorio.

parameters
LiveEvent oppure IO
Necessario

Proprietà evento live necessarie per la creazione. È un tipo di modello o un tipo di I/O. Obbligatorio.

auto_start
bool
Necessario

Il flag indica se la risorsa deve essere avviata automaticamente alla creazione. Il valore predefinito è Nessuno.

content_type
str

Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare false per questa operazione per non eseguire il polling o passare l'oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due polling per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce LiveEvent o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_delete

Elimina evento live.

Elimina un evento live.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account di Servizi multimediali. Obbligatorio.

live_event_name
str
Necessario

Il nome dell'evento live, la lunghezza massima è 32. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare false per questa operazione per non eseguire il polling o passare l'oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due polling per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_reset

Reimpostare l'evento live.

Reimposta un evento live esistente. Tutti gli output live per l'evento live vengono eliminati e l'evento live viene arrestato e verrà avviato di nuovo. Tutti gli asset usati dagli output live e dai localizzatori di streaming creati in questi asset non sono interessati.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account di Servizi multimediali. Obbligatorio.

live_event_name
str
Necessario

Il nome dell'evento live, la lunghezza massima è 32. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare false per questa operazione per non eseguire il polling o passare l'oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due polling per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_start

Avviare l'evento live.

Un evento live in stato Stopped o StandBy sarà in stato In esecuzione al termine dell'operazione di avvio.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account di Servizi multimediali. Obbligatorio.

live_event_name
str
Necessario

Il nome dell'evento live, la lunghezza massima è 32. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare false per questa operazione per non eseguire il polling o passare l'oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due polling per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_stop

Arresta evento live.

Arresta un evento live in esecuzione.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account di Servizi multimediali. Obbligatorio.

live_event_name
str
Necessario

Il nome dell'evento live, la lunghezza massima è 32. Obbligatorio.

parameters
LiveEventActionInput oppure IO
Necessario

Parametri di arresto liveEvent. È un tipo di modello o un tipo di I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_update

Aggiornamenti impostazioni in un evento live esistente.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account di Servizi multimediali. Obbligatorio.

live_event_name
str
Necessario

Il nome dell'evento live, la lunghezza massima è 32. Obbligatorio.

parameters
LiveEvent oppure IO
Necessario

Proprietà degli eventi live necessarie per patch. È un tipo di modello o un tipo di I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce LiveEvent o il risultato di cls(response)

Tipo restituito

Eccezioni

get

Ottenere un evento live.

Ottiene le proprietà di un evento live.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account di Servizi multimediali. Obbligatorio.

live_event_name
str
Necessario

Il nome dell'evento live, la lunghezza massima è 32. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

LiveEvent o il risultato di cls(response)

Tipo restituito

Eccezioni

list

Elencare gli eventi live.

Elenca tutti gli eventi live nell'account.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account di Servizi multimediali. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Iteratore come l'istanza di LiveEvent o il risultato di cls(response)

Tipo restituito

Eccezioni

operation_location

Ottenere lo stato dell'operazione.

Ottiene lo stato di un'operazione evento live.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.

account_name
str
Necessario

Nome dell'account di Servizi multimediali. Obbligatorio.

live_event_name
str
Necessario

Il nome dell'evento live, la lunghezza massima è 32. Obbligatorio.

operation_id
str
Necessario

ID di un'operazione asincrona in corso. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

LiveEvent o Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

Attributi

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