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


ContentKeyPoliciesOperations Класс

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

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

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

AzureMediaServices's

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

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

Конструктор

ContentKeyPoliciesOperations(*args, **kwargs)

Методы

create_or_update

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

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

delete

Удаление политики ключей содержимого.

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

get

Получение политики ключей содержимого.

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

get_policy_properties_with_secrets

Получите политику ключей содержимого с секретами.

Получите политику ключа содержимого, включая значения секретов.

list

Список политик ключей содержимого.

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

update

Обновление политики ключей содержимого.

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

create_or_update

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

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

create_or_update(resource_group_name: str, account_name: str, content_key_policy_name: str, parameters: _models.ContentKeyPolicy, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ContentKeyPolicy

Параметры

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

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

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

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

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

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

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

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

content_type
str

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

cls
callable

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

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

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

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

Исключения

delete

Удаление политики ключей содержимого.

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

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

Параметры

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

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

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

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

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

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

cls
callable

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

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

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

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

Исключения

get

Получение политики ключей содержимого.

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

get(resource_group_name: str, account_name: str, content_key_policy_name: str, **kwargs: Any) -> ContentKeyPolicy

Параметры

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

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

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

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

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

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

cls
callable

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

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

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

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

Исключения

get_policy_properties_with_secrets

Получите политику ключей содержимого с секретами.

Получите политику ключа содержимого, включая значения секретов.

get_policy_properties_with_secrets(resource_group_name: str, account_name: str, content_key_policy_name: str, **kwargs: Any) -> ContentKeyPolicyProperties

Параметры

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

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

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

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

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

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

cls
callable

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

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

ContentKeyPolicyProperties или результат 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[ContentKeyPolicy]

Параметры

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

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

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

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

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

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

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

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

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

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

cls
callable

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

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

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

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

Исключения

update

Обновление политики ключей содержимого.

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

update(resource_group_name: str, account_name: str, content_key_policy_name: str, parameters: _models.ContentKeyPolicy, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ContentKeyPolicy

Параметры

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

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

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

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

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

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

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

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

content_type
str

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

cls
callable

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

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

ContentKeyPolicy или результат 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'>