az ams content-key-policy
Управление политиками ключей содержимого для учетной записи Службы мультимедиа Azure.
Команды
| Имя | Описание | Тип | Состояние |
|---|---|---|---|
| az ams content-key-policy create |
Создайте политику ключа содержимого. |
Core | GA |
| az ams content-key-policy delete |
Удаление политики ключа содержимого. |
Core | GA |
| az ams content-key-policy list |
Список всех политик ключа содержимого в учетной записи Службы мультимедиа Azure. |
Core | GA |
| az ams content-key-policy option |
Управление параметрами существующей политики ключа содержимого. |
Core | GA |
| az ams content-key-policy option add |
Добавьте новый параметр в существующую политику ключа содержимого. |
Core | GA |
| az ams content-key-policy option remove |
Удалите параметр из существующей политики ключа содержимого. |
Core | GA |
| az ams content-key-policy option update |
Обновите параметр из существующей политики ключа содержимого. |
Core | GA |
| az ams content-key-policy show |
Отображение существующей политики ключа содержимого. |
Core | GA |
| az ams content-key-policy update |
Обновите существующую политику ключа содержимого. |
Core | GA |
az ams content-key-policy create
Создайте политику ключа содержимого.
az ams content-key-policy create --account-name
--name
--policy-option-name
--resource-group
[--acquire-policy-token]
[--alt-rsa-token-keys]
[--alt-symmetric-token-keys]
[--alt-x509-token-keys]
[--ask]
[--audience]
[--change-reference]
[--clear-key-configuration]
[--description]
[--fair-play-pfx]
[--fair-play-pfx-password]
[--fp-playback-duration-seconds]
[--fp-storage-duration-seconds]
[--issuer]
[--open-id-connect-discovery-document]
[--open-restriction]
[--play-ready-template]
[--rental-and-lease-key-type]
[--rental-duration]
[--token-claims]
[--token-key]
[--token-key-type]
[--token-type]
[--widevine-template]
Примеры
Создайте политику content-key-policy с помощью конфигурации FairPlay.
az ams content-key-policy create -a amsAccount -g resourceGroup -n contentKeyPolicyName --policy-option-name policyOptionName --open-restriction --ask "ask-32-chars-hex-string" --fair-play-pfx pfxPath --fair-play-pfx-password "pfxPassword" --rental-and-lease-key-type PersistentUnlimited --rental-duration 5000
Обязательные параметры
Имя учетной записи Службы мультимедиа Azure.
Имя политики ключа содержимого.
Имя параметра политики ключа содержимого.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Разделенный пробелами список альтернативных ключей маркеров rsa.
| Свойство | Значение |
|---|---|
| Группа параметров: | Token Restriction Arguments |
Разделенный пробелами список альтернативных ключей симметричного маркера.
| Свойство | Значение |
|---|---|
| Группа параметров: | Token Restriction Arguments |
Разделенный пробелами список альтернативных ключей маркера сертификата x509.
| Свойство | Значение |
|---|---|
| Группа параметров: | Token Restriction Arguments |
Ключ, который должен использоваться в качестве секретного ключа приложения FairPlay, который является шестнадцатеричной строкой символов.
| Свойство | Значение |
|---|---|
| Группа параметров: | FairPlay Configuration Arguments |
Аудитория маркера.
| Свойство | Значение |
|---|---|
| Группа параметров: | Token Restriction Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Используйте конфигурацию clear Key , a.k.a AES encryption. Он предназначен для ключей, отличных от DRM.
| Свойство | Значение |
|---|---|
| Группа параметров: | Clear Key Configuration (AES Encryption) Arguments |
| Default value: | False |
Описание политики ключа содержимого.
Файловый путь к файлу сертификата FairPlay в формате PKCS 12 (pfx) (включая закрытый ключ).
| Свойство | Значение |
|---|---|
| Группа параметров: | FairPlay Configuration Arguments |
Пароль, шифрующий сертификат FairPlay в формате PKCS 12 (pfx).
| Свойство | Значение |
|---|---|
| Группа параметров: | FairPlay Configuration Arguments |
Длительность воспроизведения.
| Свойство | Значение |
|---|---|
| Группа параметров: | FairPlay Configuration Arguments |
Длительность хранения.
| Свойство | Значение |
|---|---|
| Группа параметров: | FairPlay Configuration Arguments |
Издатель маркера.
| Свойство | Значение |
|---|---|
| Группа параметров: | Token Restriction Arguments |
Документ обнаружения OpenID connect.
| Свойство | Значение |
|---|---|
| Группа параметров: | Token Restriction Arguments |
Используйте открытое ограничение. Лицензия или ключ будут доставлены по каждому запросу. Не рекомендуется для рабочих сред.
| Свойство | Значение |
|---|---|
| Группа параметров: | Open Restriction Arguments |
| Default value: | False |
Шаблон лицензии JSON PlayReady. Используйте @{file} для загрузки из файла.
| Свойство | Значение |
|---|---|
| Группа параметров: | PlayReady Configuration Arguments |
Тип ключа аренды и аренды. Доступные значения: Undefined, DualExpiry, PersistentUnlimited, PersistentLimited.
| Свойство | Значение |
|---|---|
| Группа параметров: | FairPlay Configuration Arguments |
Длительность аренды. Должно быть больше или равно 0.
| Свойство | Значение |
|---|---|
| Группа параметров: | FairPlay Configuration Arguments |
Утверждения обязательных маркеров в формате "[key=value]".
| Свойство | Значение |
|---|---|
| Группа параметров: | Token Restriction Arguments |
Строка (для симметричного ключа) или filepath к сертификату (x509) или открытый ключ (rsa). Необходимо использовать в сочетании с типом --token-key-type.
| Свойство | Значение |
|---|---|
| Группа параметров: | Token Restriction Arguments |
Тип ключа маркера, который будет использоваться для первичного ключа проверки. Допустимые значения: Симметричная, RSA, X509.
| Свойство | Значение |
|---|---|
| Группа параметров: | Token Restriction Arguments |
Тип токена. Допустимые значения: Jwt, Swt.
| Свойство | Значение |
|---|---|
| Группа параметров: | Token Restriction Arguments |
Шаблон лицензии JSON Widevine. Используйте @{file} для загрузки из файла.
| Свойство | Значение |
|---|---|
| Группа параметров: | Widevine Configuration Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az ams content-key-policy delete
Удаление политики ключа содержимого.
az ams content-key-policy delete [--account-name]
[--acquire-policy-token]
[--change-reference]
[--ids]
[--name]
[--resource-group]
[--subscription]
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Имя учетной записи Службы мультимедиа Azure.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Имя политики ключа содержимого.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az ams content-key-policy list
Список всех политик ключа содержимого в учетной записи Службы мультимедиа Azure.
az ams content-key-policy list --account-name
--resource-group
[--filter]
[--orderby]
[--top]
Примеры
список политик ключей содержимого в учетной записи Службы мультимедиа Azure с предложением фильтра.
az ams content-key-policy list -a amsAccount -g resourceGroup --filter "properties/lastModified gt 2022-08-16 or properties/created lt 2022-08-17"
Обязательные параметры
Имя учетной записи Службы мультимедиа Azure.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Ограничивает набор возвращаемых элементов.
Указывает ключ, по которому должна быть упорядочена коллекция результатов.
Указывает неотрицательное целое число n, которое ограничивает количество элементов, возвращаемых из коллекции. Служба возвращает количество доступных элементов, но не больше указанного значения n.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az ams content-key-policy show
Отображение существующей политики ключа содержимого.
az ams content-key-policy show [--account-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
[--with-secrets]
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Имя учетной записи Службы мультимедиа Azure.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Имя политики ключа содержимого.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Включите значения секретов политики ключа содержимого.
| Свойство | Значение |
|---|---|
| Default value: | False |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az ams content-key-policy update
Обновите существующую политику ключа содержимого.
az ams content-key-policy update [--account-name]
[--acquire-policy-token]
[--add]
[--change-reference]
[--description]
[--force-string]
[--ids]
[--name]
[--remove]
[--resource-group]
[--set]
[--subscription]
Примеры
Обновите существующую политику content-key-policy, задайте новое описание и измените свой первый параметр, установив новый издатель и аудиторию.
az ams content-key-policy update -n contentKeyPolicyName -a amsAccount --description newDescription --set options[0].restriction.issuer=newIssuer --set options[0].restriction.audience=newAudience
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Имя учетной записи Службы мультимедиа Azure.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Добавьте объект в список объектов, указав пары пути и значения ключа. Пример: --add property.listProperty <key=value, string or JSON string>.
| Свойство | Значение |
|---|---|
| Группа параметров: | Generic Update Arguments |
| Default value: | [] |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Описание политики ключа содержимого.
При использовании "set" или "add" сохраняйте строковые литералы вместо попытки преобразовать в JSON.
| Свойство | Значение |
|---|---|
| Группа параметров: | Generic Update Arguments |
| Default value: | False |
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Имя политики ключа содержимого.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Удалите свойство или элемент из списка. Пример: --remove property.list <indexToRemove> OR --remove propertyToRemove.
| Свойство | Значение |
|---|---|
| Группа параметров: | Generic Update Arguments |
| Default value: | [] |
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Обновите объект, указав путь к свойству и значение для задания. Пример: --set property1.property2=<value>.
| Свойство | Значение |
|---|---|
| Группа параметров: | Generic Update Arguments |
| Default value: | [] |
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |