Condividi tramite


az ams content-key-policy

Gestire i criteri della chiave simmetrica per un account Servizi multimediali di Azure.

Comandi

Nome Descrizione Tipo Stato
az ams content-key-policy create

Creare un nuovo criterio della chiave simmetrica.

Memoria centrale Disponibilità generale
az ams content-key-policy delete

Eliminare un criterio della chiave simmetrica.

Memoria centrale Disponibilità generale
az ams content-key-policy list

Elencare tutti i criteri della chiave simmetrica all'interno di un account Servizi multimediali di Azure.

Memoria centrale Disponibilità generale
az ams content-key-policy option

Gestire le opzioni per un criterio di chiave simmetrica esistente.

Memoria centrale Disponibilità generale
az ams content-key-policy option add

Aggiungere una nuova opzione a un criterio di chiave simmetrica esistente.

Memoria centrale Disponibilità generale
az ams content-key-policy option remove

Rimuovere un'opzione da un criterio di chiave simmetrica esistente.

Memoria centrale Disponibilità generale
az ams content-key-policy option update

Aggiornare un'opzione da un criterio di chiave simmetrica esistente.

Memoria centrale Disponibilità generale
az ams content-key-policy show

Visualizzare un criterio di chiave simmetrica esistente.

Memoria centrale Disponibilità generale
az ams content-key-policy update

Aggiornare un criterio di chiave simmetrica esistente.

Memoria centrale Disponibilità generale

az ams content-key-policy create

Creare un nuovo criterio della chiave simmetrica.

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]

Esempio

Creare un criterio content-key-policy con una configurazione 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

Parametri necessari

--account-name -a

Nome dell'account Servizi multimediali di Azure.

--name -n

Nome del criterio della chiave simmetrica.

--policy-option-name

Nome dell'opzione del criterio della chiave simmetrica.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--alt-rsa-token-keys

Elenco delimitato da spazi di chiavi del token rsa alternative.

--alt-symmetric-token-keys

Elenco delimitato da spazi di chiavi di token simmetriche alternative.

--alt-x509-token-keys

Elenco delimitato da spazi di chiavi del token di certificato x509 alternative.

--ask

Chiave che deve essere usata come Chiave privata dell'applicazione FairPlay, ovvero una stringa esadecimale di 32 caratteri.

--audience

Destinatari del token.

--clear-key-configuration

Usare la configurazione Clear Key, ovvero la crittografia AES. È destinato a chiavi non DRM.

valore predefinito: False
--description

Descrizione dei criteri della chiave simmetrica.

--fair-play-pfx

Percorso file in un file di certificato FairPlay in formato PKCS 12 (pfx) (inclusa la chiave privata).

--fair-play-pfx-password

Password che crittografa il certificato FairPlay in formato PKCS 12 (pfx).

--fp-playback-duration-seconds

Durata della riproduzione.

--fp-storage-duration-seconds

Archiviazione durata.

--issuer

Autorità emittente del token.

--open-id-connect-discovery-document

Documento di individuazione openID connect.

--open-restriction

Usare la restrizione aperta. La licenza o il codice verranno recapitati a ogni richiesta. Sconsigliato per l'utilizzo in ambienti di produzione.

valore predefinito: False
--play-ready-template

Modello di licenza JSON PlayReady. Usare @{file} per caricare da un file.

--rental-and-lease-key-type

Tipo di chiave di noleggio e lease. Valori disponibili: Undefined, DualExpiry, PersistentUnlimited, PersistentLimited.

--rental-duration

Durata del noleggio. Deve essere maggiore o uguale a 0.

--token-claims

Attestazioni di token richieste separate da spazi nel formato '[key=value]'.

--token-key

Stringa (per chiave simmetrica) o un percorso file per un certificato (x509) o una chiave pubblica (rsa). Deve essere usato insieme a --token-key-type.

--token-key-type

Tipo della chiave del token da usare per la chiave di verifica primaria. Valori consentiti: Symmetric, RSA, X509.

--token-type

Tipo di token. Valori consentiti: Jwt, Swt.

--widevine-template

Modello di licenza JSON Widevine. Usare @{file} per caricare da un file.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az ams content-key-policy delete

Eliminare un criterio della chiave simmetrica.

az ams content-key-policy delete [--account-name]
                                 [--ids]
                                 [--name]
                                 [--resource-group]
                                 [--subscription]

Parametri facoltativi

--account-name -a

Nome dell'account Servizi multimediali di Azure.

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name -n

Nome del criterio della chiave simmetrica.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az ams content-key-policy list

Elencare tutti i criteri della chiave simmetrica all'interno di un account Servizi multimediali di Azure.

az ams content-key-policy list --account-name
                               --resource-group
                               [--filter]
                               [--orderby]
                               [--top]

Esempio

elencare i criteri della chiave simmetrica all'interno di un account Servizi multimediali di Azure con una clausola di filtro.

az ams content-key-policy list -a amsAccount -g resourceGroup --filter "properties/lastModified gt 2022-08-16 or properties/created lt 2022-08-17"

Parametri necessari

--account-name -a

Nome dell'account Servizi multimediali di Azure.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--filter

Limita il set di elementi restituiti.

--orderby

Specifica la chiave in base alla quale deve essere ordinata la raccolta dei risultati.

--top

Specifica un numero intero non negativo n che limita il numero di elementi restituiti da una raccolta. Il servizio restituisce il numero di elementi disponibili fino a ma non maggiore del valore specificato n.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az ams content-key-policy show

Visualizzare un criterio di chiave simmetrica esistente.

az ams content-key-policy show [--account-name]
                               [--ids]
                               [--name]
                               [--resource-group]
                               [--subscription]
                               [--with-secrets]

Parametri facoltativi

--account-name -a

Nome dell'account Servizi multimediali di Azure.

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name -n

Nome del criterio della chiave simmetrica.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--with-secrets

Includere i valori segreti dei criteri della chiave simmetrica.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az ams content-key-policy update

Aggiornare un criterio di chiave simmetrica esistente.

az ams content-key-policy update [--account-name]
                                 [--add]
                                 [--description]
                                 [--force-string]
                                 [--ids]
                                 [--name]
                                 [--remove]
                                 [--resource-group]
                                 [--set]
                                 [--subscription]

Esempio

Aggiornare un criterio content-key-policy esistente, impostare una nuova descrizione e modificarne la prima opzione impostando un nuovo emittente e un gruppo di destinatari.

az ams content-key-policy update -n contentKeyPolicyName -a amsAccount --description newDescription --set options[0].restriction.issuer=newIssuer --set options[0].restriction.audience=newAudience

Parametri facoltativi

--account-name -a

Nome dell'account Servizi multimediali di Azure.

--add

Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, string or JSON string>.

valore predefinito: []
--description

Descrizione dei criteri della chiave simmetrica.

--force-string

Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.

valore predefinito: False
--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name -n

Nome del criterio della chiave simmetrica.

--remove

Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list <indexToRemove> OR --remove propertyToRemove.

valore predefinito: []
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--set

Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=<value>.

valore predefinito: []
--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.