LiveEventsOperations Класс

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

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

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

AzureMediaServices's

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

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

Конструктор

LiveEventsOperations(*args, **kwargs)

Методы

async_operation

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

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

begin_allocate

Выделение ресурсов для трансляции.

Трансляция находится в состоянии StandBy после завершения выделения и готова к запуску.

begin_create

Создайте трансляцию.

Создает новое трансляцию.

begin_delete

Удаление трансляции.

Удаляет трансляцию.

begin_reset

Сброс трансляции.

Сбрасывает существующее событие трансляции. Все выходные данные трансляции для трансляции удаляются, а трансляция останавливается и запускается снова. Все ресурсы, используемые динамическими выходными данными и указателями потоковой передачи, созданными в этих ресурсах, не затрагиваются.

begin_start

Запуск трансляции.

Динамическое событие в состоянии Остановлено или StandBy будет находиться в состоянии Выполняется после завершения операции запуска.

begin_stop

Остановить трансляцию.

Останавливает выполняющуюся трансляцию.

begin_update

Обновления параметры существующего трансляции.

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_allocate

Выделение ресурсов для трансляции.

Трансляция находится в состоянии StandBy после завершения выделения и готова к запуску.

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

Параметры

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

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

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

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

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

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

cls
callable

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

continuation_token
str

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

polling
bool или PollingMethod

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

polling_interval
int

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

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

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

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

Исключения

begin_create

Создайте трансляцию.

Создает новое трансляцию.

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]

Параметры

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

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

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

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

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

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

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

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

auto_start
bool
Обязательно

Флаг указывает, следует ли автоматически запускать ресурс при создании. Значение по умолчанию —Нет.

content_type
str

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

cls
callable

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

continuation_token
str

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

polling
bool или PollingMethod

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

polling_interval
int

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

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

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

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

Исключения

begin_delete

Удаление трансляции.

Удаляет трансляцию.

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

Параметры

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

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

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

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

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

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

cls
callable

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

continuation_token
str

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

polling
bool или PollingMethod

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

polling_interval
int

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

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

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

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

Исключения

begin_reset

Сброс трансляции.

Сбрасывает существующее событие трансляции. Все выходные данные трансляции для трансляции удаляются, а трансляция останавливается и запускается снова. Все ресурсы, используемые динамическими выходными данными и указателями потоковой передачи, созданными в этих ресурсах, не затрагиваются.

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

Параметры

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

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

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

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

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

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

cls
callable

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

continuation_token
str

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

polling
bool или PollingMethod

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

polling_interval
int

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

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

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

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

Исключения

begin_start

Запуск трансляции.

Динамическое событие в состоянии Остановлено или StandBy будет находиться в состоянии Выполняется после завершения операции запуска.

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

Параметры

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

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

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

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

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

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

cls
callable

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

continuation_token
str

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

polling
bool или PollingMethod

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

polling_interval
int

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

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

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

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

Исключения

begin_stop

Остановить трансляцию.

Останавливает выполняющуюся трансляцию.

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]

Параметры

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

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

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

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

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

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

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

Параметры остановки LiveEvent. Тип модели или тип ввода-вывода. Обязательный.

content_type
str

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

cls
callable

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

continuation_token
str

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

polling
bool или PollingMethod

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

polling_interval
int

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

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

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

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

Исключения

begin_update

Обновления параметры существующего трансляции.

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]

Параметры

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

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

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

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

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

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

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

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

content_type
str

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

cls
callable

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

continuation_token
str

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

polling
bool или PollingMethod

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

polling_interval
int

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

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

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

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

Исключения

get

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

Возвращает свойства трансляции.

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

Параметры

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

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

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

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

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

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

cls
callable

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

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

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

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

Исключения

list

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

Выводит список всех трансляций в учетной записи.

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

Параметры

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

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

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

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

cls
callable

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

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

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

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

Исключения

operation_location

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

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

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

Параметры

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

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

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

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

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

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

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

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

cls
callable

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

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

LiveEvent или 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'>