az ams content-key-policy
Administrar directivas de clave de contenido para una cuenta de Azure Media Services.
Comandos
Nombre | Description | Tipo | Estado |
---|---|---|---|
az ams content-key-policy create |
Cree una nueva directiva de clave de contenido. |
Principal | GA |
az ams content-key-policy delete |
Elimine una directiva de clave de contenido. |
Principal | GA |
az ams content-key-policy list |
Enumere todas las directivas de clave de contenido dentro de una cuenta de Azure Media Services. |
Principal | GA |
az ams content-key-policy option |
Administrar opciones para una directiva de clave de contenido existente. |
Principal | GA |
az ams content-key-policy option add |
Agregue una nueva opción a una directiva de clave de contenido existente. |
Principal | GA |
az ams content-key-policy option remove |
Quite una opción de una directiva de clave de contenido existente. |
Principal | GA |
az ams content-key-policy option update |
Actualice una opción de una directiva de clave de contenido existente. |
Principal | GA |
az ams content-key-policy show |
Mostrar una directiva de clave de contenido existente. |
Principal | GA |
az ams content-key-policy update |
Actualice una directiva de clave de contenido existente. |
Principal | GA |
az ams content-key-policy create
Cree una nueva directiva de clave de contenido.
az ams content-key-policy create --account-name
--name
--policy-option-name
--resource-group
[--alt-rsa-token-keys]
[--alt-symmetric-token-keys]
[--alt-x509-token-keys]
[--ask]
[--audience]
[--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]
Ejemplos
Cree una directiva content-key-policy con una configuración de 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
Parámetros requeridos
Nombre de la cuenta de Azure Media Services.
Nombre de la directiva de clave de contenido.
Nombre de la opción de directiva de clave de contenido.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros opcionales
Lista separada por espacios de claves de token rsa alternativas.
Lista separada por espacios de claves de token simétricas alternativas.
Lista separada por espacios de claves de token de certificado x509 alternativas.
Clave que se debe usar como Clave secreta de aplicación fairPlay, que es una cadena hexadecimal de 32 caracteres.
Audiencia para el token.
Use la configuración Clear Key, a.k.a cifrado AES. Está pensado para claves que no son DRM.
Descripción de la directiva de clave de contenido.
Ruta de acceso a un archivo de certificado fairPlay en formato PKCS 12 (pfx) (incluida la clave privada).
La contraseña que cifra el certificado FairPlay en formato PKCS 12 (pfx).
Duración de la reproducción.
Duración del almacenamiento.
Emisor del token.
Documento de detección de OpenID connect.
Use la restricción abierta. La licencia o la clave se entregarán en cada solicitud. No se recomienda para entornos de producción.
Plantilla de licencia de PlayReady JSON. Use @{file} para cargar desde un archivo.
Tipo de clave de alquiler y concesión. Valores disponibles: Undefined, DualExpiry, PersistentUnlimited, PersistentLimited.
Duración del alquiler. Debe ser mayor o igual que 0.
Notificaciones de token necesarias separadas por espacios en formato "[key=value]".
Una cadena (para una clave simétrica) o una ruta de acceso de archivo a un certificado (x509) o una clave pública (rsa). Debe usarse junto con --token-key-type.
Tipo de la clave de token que se va a usar para la clave de comprobación principal. Valores permitidos: Symmetric, RSA, X509.
Tipo de token. Valores permitidos: Jwt, Swt.
Plantilla de licencia de Json Widevine. Use @{file} para cargar desde un archivo.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az ams content-key-policy delete
Elimine una directiva de clave de contenido.
az ams content-key-policy delete [--account-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
Parámetros opcionales
Nombre de la cuenta de Azure Media Services.
Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Nombre de la directiva de clave de contenido.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az ams content-key-policy list
Enumere todas las directivas de clave de contenido dentro de una cuenta de Azure Media Services.
az ams content-key-policy list --account-name
--resource-group
[--filter]
[--orderby]
[--top]
Ejemplos
enumera las directivas de clave de contenido dentro de una cuenta de Azure Media Services con una cláusula filter.
az ams content-key-policy list -a amsAccount -g resourceGroup --filter "properties/lastModified gt 2022-08-16 or properties/created lt 2022-08-17"
Parámetros requeridos
Nombre de la cuenta de Azure Media Services.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros opcionales
Restringe el conjunto de elementos devueltos.
Especifica la clave por la que se debe ordenar la colección de resultados.
Especifica un entero no negativo n que limita el número de elementos devueltos de una colección. El servicio devuelve el número de elementos disponibles hasta pero no mayor que el valor especificado n.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az ams content-key-policy show
Mostrar una directiva de clave de contenido existente.
az ams content-key-policy show [--account-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
[--with-secrets]
Parámetros opcionales
Nombre de la cuenta de Azure Media Services.
Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Nombre de la directiva de clave de contenido.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Incluya valores secretos de la directiva de clave de contenido.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az ams content-key-policy update
Actualice una directiva de clave de contenido existente.
az ams content-key-policy update [--account-name]
[--add]
[--description]
[--force-string]
[--ids]
[--name]
[--remove]
[--resource-group]
[--set]
[--subscription]
Ejemplos
Actualice una directiva de clave de contenido existente, establezca una nueva descripción y edite su primera opción estableciendo un nuevo emisor y público.
az ams content-key-policy update -n contentKeyPolicyName -a amsAccount --description newDescription --set options[0].restriction.issuer=newIssuer --set options[0].restriction.audience=newAudience
Parámetros opcionales
Nombre de la cuenta de Azure Media Services.
Agregue un objeto a una lista de objetos especificando una ruta de acceso y pares clave-valor. Ejemplo: --add property.listProperty <key=value, string or JSON string>
.
Descripción de la directiva de clave de contenido.
Al usar 'set' o 'add', conserve los literales de cadena en lugar de intentar convertir en JSON.
Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Nombre de la directiva de clave de contenido.
Quite una propiedad o un elemento de una lista. Ejemplo: --remove property.list <indexToRemove>
O --remove propertyToRemove
.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Actualice un objeto especificando una ruta de acceso de propiedad y un valor que se va a establecer. Ejemplo: --set property1.property2=<value>
.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.