az ams content-key-policy
Hantera innehållsnyckelprinciper för ett Azure Media Services-konto.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az ams content-key-policy create |
Skapa en ny princip för innehållsnycklar. |
Kärna | Allmän tillgänglighet |
az ams content-key-policy delete |
Ta bort en innehållsnyckelprincip. |
Kärna | Allmän tillgänglighet |
az ams content-key-policy list |
Visa en lista över alla innehållsnyckelprinciper i ett Azure Media Services-konto. |
Kärna | Allmän tillgänglighet |
az ams content-key-policy option |
Hantera alternativ för en befintlig innehållsnyckelprincip. |
Kärna | Allmän tillgänglighet |
az ams content-key-policy option add |
Lägg till ett nytt alternativ i en befintlig innehållsnyckelprincip. |
Kärna | Allmän tillgänglighet |
az ams content-key-policy option remove |
Ta bort ett alternativ från en befintlig innehållsnyckelprincip. |
Kärna | Allmän tillgänglighet |
az ams content-key-policy option update |
Uppdatera ett alternativ från en befintlig innehållsnyckelprincip. |
Kärna | Allmän tillgänglighet |
az ams content-key-policy show |
Visa en befintlig princip för innehållsnyckel. |
Kärna | Allmän tillgänglighet |
az ams content-key-policy update |
Uppdatera en befintlig innehållsnyckelprincip. |
Kärna | Allmän tillgänglighet |
az ams content-key-policy create
Skapa en ny princip för innehållsnycklar.
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]
Exempel
Skapa en innehållsnyckelprincip med en FairPlay-konfiguration.
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
Obligatoriska parametrar
Namnet på Azure Media Services-kontot.
Principnamnet för innehållsnyckeln.
Namn på principalternativet för innehållsnyckeln.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Valfria parametrar
Blankstegsavgränsad lista över alternativa rsa-tokennycklar.
Blankstegsavgränsad lista över alternativa symmetriska tokennycklar.
Blankstegsavgränsad lista över alternativa x509-certifikattokennycklar.
Nyckeln som måste användas som FairPlay Application Secret Key, som är en hexsträng med 32 tecken.
Målgruppen för token.
Använd Clear Key-konfiguration, a.k.a AES-kryptering. Den är avsedd för icke-DRM-nycklar.
Beskrivning av innehållsnyckelprincipen.
Filsökvägen till en FairPlay-certifikatfil i PKCS 12-format (pfx) (inklusive privat nyckel).
Lösenordet som krypterar FairPlay-certifikatet i PKCS 12-format (pfx).
Uppspelningstid.
Lagringstid.
Token-utfärdaren.
OpenID Connect-identifieringsdokumentet.
Använd öppen begränsning. Licens eller nyckel levereras på varje begäran. Rekommenderas inte för produktionsmiljöer.
JSON PlayReady-licensmall. Använd @{file} för att läsa in från en fil.
Typ av hyres- och lånenyckel. Tillgängliga värden: Odefinierad, DualExpiry, PersistentUnlimited, PersistentLimited.
Hyrestiden. Måste vara större än eller lika med 0.
Blankstegsavgränsade obligatoriska tokenanspråk i formatet [key=value]".
Antingen en sträng (för symmetrisk nyckel) eller en filsökväg till ett certifikat (x509) eller en offentlig nyckel (rsa). Måste användas tillsammans med --token-key-type.
Typ av tokennyckel som ska användas för den primära verifieringsnyckeln. Tillåtna värden: Symmetrisk, RSA, X509.
Typ av token. Tillåtna värden: Jwt, Swt.
JSON Widevine-licensmall. Använd @{file} för att läsa in från en fil.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az ams content-key-policy delete
Ta bort en innehållsnyckelprincip.
az ams content-key-policy delete [--account-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
Valfria parametrar
Namnet på Azure Media Services-kontot.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Principnamnet för innehållsnyckeln.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az ams content-key-policy list
Visa en lista över alla innehållsnyckelprinciper i ett Azure Media Services-konto.
az ams content-key-policy list --account-name
--resource-group
[--filter]
[--orderby]
[--top]
Exempel
lista innehållsnyckelprinciperna i ett Azure Media Services-konto med en filtersats.
az ams content-key-policy list -a amsAccount -g resourceGroup --filter "properties/lastModified gt 2022-08-16 or properties/created lt 2022-08-17"
Obligatoriska parametrar
Namnet på Azure Media Services-kontot.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Valfria parametrar
Begränsar den uppsättning objekt som returneras.
Anger den nyckel som resultatsamlingen ska sorteras efter.
Anger ett icke-negativt heltal n som begränsar antalet objekt som returneras från en samling. Tjänsten returnerar antalet tillgängliga objekt upp till men inte större än det angivna värdet n.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az ams content-key-policy show
Visa en befintlig princip för innehållsnyckel.
az ams content-key-policy show [--account-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
[--with-secrets]
Valfria parametrar
Namnet på Azure Media Services-kontot.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Principnamnet för innehållsnyckeln.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Inkludera hemliga värden för innehållsnyckelprincipen.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az ams content-key-policy update
Uppdatera en befintlig innehållsnyckelprincip.
az ams content-key-policy update [--account-name]
[--add]
[--description]
[--force-string]
[--ids]
[--name]
[--remove]
[--resource-group]
[--set]
[--subscription]
Exempel
Uppdatera en befintlig innehållsnyckelprincip, ange en ny beskrivning och redigera den första alternativinställningen för en ny utfärdare och målgrupp.
az ams content-key-policy update -n contentKeyPolicyName -a amsAccount --description newDescription --set options[0].restriction.issuer=newIssuer --set options[0].restriction.audience=newAudience
Valfria parametrar
Namnet på Azure Media Services-kontot.
Lägg till ett objekt i en lista över objekt genom att ange en sökväg och nyckelvärdepar. Exempel: --add property.listProperty <key=value, string or JSON string>
.
Beskrivning av innehållsnyckelprincipen.
När du använder "set" eller "add" bevarar du strängliteraler i stället för att försöka konvertera till JSON.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Principnamnet för innehållsnyckeln.
Ta bort en egenskap eller ett element från en lista. Exempel: --remove property.list <indexToRemove>
ELLER --remove propertyToRemove
.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Uppdatera ett objekt genom att ange en egenskapssökväg och ett värde som ska anges. Exempel: --set property1.property2=<value>
.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.