Udostępnij za pośrednictwem


LiveOutputsOperations Klasa

Ostrzeżenie

NIE należy bezpośrednio utworzyć wystąpienia tej klasy.

Zamiast tego należy uzyskać dostęp do następujących operacji za pośrednictwem

AzureMediaServices's'

<xref:live_outputs> Atrybut.

Dziedziczenie
builtins.object
LiveOutputsOperations

Konstruktor

LiveOutputsOperations(*args, **kwargs)

Metody

async_operation

Pobieranie stanu operacji.

Pobierz stan operacji Live Output.

begin_create

Utwórz dane wyjściowe na żywo.

Tworzy nowe dane wyjściowe na żywo.

begin_delete

Usuń dane wyjściowe na żywo.

Usuwa dane wyjściowe na żywo. Usunięcie danych wyjściowych na żywo nie powoduje usunięcia zasobu, w którym są zapisywane dane wyjściowe na żywo.

get

Pobierz dane wyjściowe na żywo.

Pobiera dane wyjściowe na żywo.

list

Wyświetl listę danych wyjściowych na żywo.

Wyświetla listę danych wyjściowych na żywo wydarzenia na żywo.

operation_location

Pobieranie stanu operacji.

Pobierz stan operacji Live Output.

async_operation

Pobieranie stanu operacji.

Pobierz stan operacji Live Output.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

account_name
str
Wymagane

Nazwa konta usługi Media Services. Wymagane.

operation_id
str
Wymagane

Identyfikator trwającej operacji asynchronicznych. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

AsyncOperationResult lub wynik cls(response)

Typ zwracany

Wyjątki

begin_create

Utwórz dane wyjściowe na żywo.

Tworzy nowe dane wyjściowe na żywo.

async 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) -> AsyncLROPoller[_models.LiveOutput]

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

account_name
str
Wymagane

Nazwa konta usługi Media Services. Wymagane.

live_event_name
str
Wymagane

Nazwa wydarzenia na żywo, maksymalna długość to 32. Wymagane.

live_output_name
str
Wymagane

Nazwa danych wyjściowych na żywo. Wymagane.

parameters
LiveOutput lub IO
Wymagane

Właściwości danych wyjściowych na żywo potrzebne do utworzenia. Jest typem modelu lub typem operacji we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub AsyncPollingMethod

Domyślnie metoda sondowania będzie AsyncARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie AsyncLROPoller zwracające wynik cls(response)

Typ zwracany

Wyjątki

begin_delete

Usuń dane wyjściowe na żywo.

Usuwa dane wyjściowe na żywo. Usunięcie danych wyjściowych na żywo nie powoduje usunięcia zasobu, w którym są zapisywane dane wyjściowe na żywo.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

account_name
str
Wymagane

Nazwa konta usługi Media Services. Wymagane.

live_event_name
str
Wymagane

Nazwa wydarzenia na żywo, maksymalna długość to 32. Wymagane.

live_output_name
str
Wymagane

Nazwa danych wyjściowych na żywo. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub AsyncPollingMethod

Domyślnie metoda sondowania będzie AsyncARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie AsyncLROPoller zwracające wartość None lub wynik cls(response)

Typ zwracany

Wyjątki

get

Pobierz dane wyjściowe na żywo.

Pobiera dane wyjściowe na żywo.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

account_name
str
Wymagane

Nazwa konta usługi Media Services. Wymagane.

live_event_name
str
Wymagane

Nazwa wydarzenia na żywo, maksymalna długość to 32. Wymagane.

live_output_name
str
Wymagane

Nazwa danych wyjściowych na żywo. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

LiveOutput lub wynik cls(response)

Typ zwracany

Wyjątki

list

Wyświetl listę danych wyjściowych na żywo.

Wyświetla listę danych wyjściowych na żywo wydarzenia na żywo.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

account_name
str
Wymagane

Nazwa konta usługi Media Services. Wymagane.

live_event_name
str
Wymagane

Nazwa wydarzenia na żywo, maksymalna długość to 32. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator podobny do wystąpienia klasy LiveOutput lub wyniku cls(response)

Typ zwracany

Wyjątki

operation_location

Pobieranie stanu operacji.

Pobierz stan operacji Live Output.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

account_name
str
Wymagane

Nazwa konta usługi Media Services. Wymagane.

live_event_name
str
Wymagane

Nazwa wydarzenia na żywo, maksymalna długość to 32. Wymagane.

live_output_name
str
Wymagane

Nazwa danych wyjściowych na żywo. Wymagane.

operation_id
str
Wymagane

Identyfikator trwającej operacji asynchronicznych. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

LiveOutput lub None lub wynik cls(response)

Typ zwracany

Wyjątki

Atrybuty

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