Поделиться через


LiveOutputsOperations Класс

Предупреждение

НЕ следует создавать экземпляр этого класса напрямую.

Вместо этого вы должны получить доступ к следующим операциям с помощью

AzureMediaServices's

атрибут<xref:live_outputs> .

Наследование
builtins.object
LiveOutputsOperations

Конструктор

LiveOutputsOperations(*args, **kwargs)

Методы

async_operation

Получение состояния операции.

Получение состояния операции вывода в режиме реального времени.

begin_create

Создание выходных данных в режиме реального времени.

Создает новые динамические выходные данные.

begin_delete

Удаление выходных данных в реальном времени.

Удаляет динамические выходные данные. Удаление динамических выходных данных не приводит к удалению ресурса, в который записывается динамический вывод.

get

Получение выходных данных в реальном времени.

Возвращает динамические выходные данные.

list

Вывод списка динамических выходных данных.

Выводит список выходных данных трансляции трансляции.

operation_location

Получение состояния операции.

Получение состояния операции вывода в режиме реального времени.

async_operation

Получение состояния операции.

Получение состояния операции вывода в режиме реального времени.

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

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов в подписке Azure. Обязательный.

account_name
str
Обязательно

Имя учетной записи Служб мультимедиа. Обязательный.

operation_id
str
Обязательно

Идентификатор текущей асинхронной операции. Обязательный.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

Возвращаемое значение

AsyncOperationResult или результат cls(response)

Возвращаемый тип

Исключения

begin_create

Создание выходных данных в режиме реального времени.

Создает новые динамические выходные данные.

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]

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов в подписке Azure. Обязательный элемент.

account_name
str
Обязательно

Имя учетной записи Служб мультимедиа. Обязательный.

live_event_name
str
Обязательно

Имя трансляции, максимальная длина — 32. Обязательный элемент.

live_output_name
str
Обязательно

Имя выходных данных в режиме реального времени. Обязательный.

parameters
LiveOutput или IO
Обязательно

Свойства динамических выходных данных, необходимые для создания. Тип модели или тип ввода-вывода. Обязательный элемент.

content_type
str

Тип содержимого параметра тела. Известные значения: "application/json". Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

continuation_token
str

Маркер продолжения для перезапуска опроса из сохраненного состояния.

polling
bool или PollingMethod

По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не выполнять опрос, или передайте собственный инициализированный объект опроса для личной стратегии опроса.

polling_interval
int

Время ожидания по умолчанию между двумя опросами для операций LRO, если заголовок Retry-After отсутствует.

Возвращаемое значение

Экземпляр LROPoller, возвращающий liveOutput или результат cls(response)

Возвращаемый тип

Исключения

begin_delete

Удаление выходных данных в реальном времени.

Удаляет динамические выходные данные. Удаление динамических выходных данных не приводит к удалению ресурса, в который записывается динамический вывод.

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

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов в подписке Azure. Обязательный.

account_name
str
Обязательно

Имя учетной записи Служб мультимедиа. Обязательный.

live_event_name
str
Обязательно

Имя трансляции, максимальная длина — 32. Обязательный.

live_output_name
str
Обязательно

Имя выходных данных в режиме реального времени. Обязательный элемент.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

continuation_token
str

Маркер продолжения для перезапуска опроса из сохраненного состояния.

polling
bool или PollingMethod

По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не выполнять опрос, или передайте собственный инициализированный объект опроса для личной стратегии опроса.

polling_interval
int

Время ожидания по умолчанию между двумя опросами для операций LRO, если заголовок Retry-After отсутствует.

Возвращаемое значение

Экземпляр LROPoller, возвращающий значение None или результат cls(response)

Возвращаемый тип

Исключения

get

Получение выходных данных в реальном времени.

Возвращает динамические выходные данные.

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

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов в подписке Azure. Обязательный.

account_name
str
Обязательно

Имя учетной записи Служб мультимедиа. Обязательный элемент.

live_event_name
str
Обязательно

Имя трансляции, максимальная длина — 32. Обязательный элемент.

live_output_name
str
Обязательно

Имя выходных данных в режиме реального времени. Обязательный элемент.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

Возвращаемое значение

LiveOutput или результат cls(response)

Возвращаемый тип

Исключения

list

Вывод списка динамических выходных данных.

Выводит список выходных данных трансляции трансляции.

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

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов в подписке Azure. Обязательный.

account_name
str
Обязательно

Имя учетной записи Служб мультимедиа. Обязательный.

live_event_name
str
Обязательно

Имя трансляции, максимальная длина — 32. Обязательный.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

Возвращаемое значение

Итератор, например экземпляр LiveOutput или результат cls(response)

Возвращаемый тип

Исключения

operation_location

Получение состояния операции.

Получение состояния операции вывода в режиме реального времени.

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

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов в подписке Azure. Обязательный элемент.

account_name
str
Обязательно

Имя учетной записи Служб мультимедиа. Обязательный.

live_event_name
str
Обязательно

Имя трансляции, максимальная длина — 32. Обязательный.

live_output_name
str
Обязательно

Имя выходных данных в режиме реального времени. Обязательный элемент.

operation_id
str
Обязательно

Идентификатор текущей асинхронной операции. Обязательный.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

Возвращаемое значение

LiveOutput или None или результат cls(response)

Возвращаемый тип

Исключения

Атрибуты

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