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


StreamingPoliciesOperations Класс

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

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

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

AzureMediaServices's

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

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

Конструктор

StreamingPoliciesOperations(*args, **kwargs)

Методы

create

Создайте политику потоковой передачи.

Создайте политику потоковой передачи в учетной записи Служб мультимедиа.

delete

Удаление политики потоковой передачи.

Удаляет политику потоковой передачи в учетной записи Служб мультимедиа.

get

Получение политики потоковой передачи.

Получение сведений о политике потоковой передачи в учетной записи Служб мультимедиа.

list

Вывод списка политик потоковой передачи.

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

create

Создайте политику потоковой передачи.

Создайте политику потоковой передачи в учетной записи Служб мультимедиа.

create(resource_group_name: str, account_name: str, streaming_policy_name: str, parameters: _models.StreamingPolicy, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StreamingPolicy

Параметры

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

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

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

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

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

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

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

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

content_type
str

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

cls
callable

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

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

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

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

Исключения

delete

Удаление политики потоковой передачи.

Удаляет политику потоковой передачи в учетной записи Служб мультимедиа.

delete(resource_group_name: str, account_name: str, streaming_policy_name: str, **kwargs: Any) -> None

Параметры

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

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

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

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

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

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

cls
callable

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

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

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

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

Исключения

get

Получение политики потоковой передачи.

Получение сведений о политике потоковой передачи в учетной записи Служб мультимедиа.

get(resource_group_name: str, account_name: str, streaming_policy_name: str, **kwargs: Any) -> StreamingPolicy

Параметры

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

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

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

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

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

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

cls
callable

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

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

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

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

Исключения

list

Вывод списка политик потоковой передачи.

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

list(resource_group_name: str, account_name: str, filter: str | None = None, top: int | None = None, orderby: str | None = None, **kwargs: Any) -> Iterable[StreamingPolicy]

Параметры

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

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

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

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

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

Ограничивает набор возвращаемых элементов. Значение по умолчанию —Нет.

top
int
Обязательно

Задает неотрицательное целое число n, которое ограничивает количество элементов, возвращаемых из коллекции. Служба возвращает количество доступных элементов, не превышающее указанное значение n. Значение по умолчанию —Нет.

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

Указывает ключ, по которому должна быть упорядочена коллекция результатов. Значение по умолчанию —Нет.

cls
callable

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

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

Итератор, например экземпляр StreamingPolicy или результат 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'>