az ams content-key-policy
Zarządzanie zasadami kluczy zawartości dla konta usługi Azure Media Services.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az ams content-key-policy create |
Utwórz nowe zasady klucza zawartości. |
Podstawowe funkcje | Ogólna dostępność |
az ams content-key-policy delete |
Usuń zasady klucza zawartości. |
Podstawowe funkcje | Ogólna dostępność |
az ams content-key-policy list |
Wyświetl listę wszystkich zasad klucza zawartości na koncie usługi Azure Media Services. |
Podstawowe funkcje | Ogólna dostępność |
az ams content-key-policy option |
Zarządzaj opcjami istniejących zasad klucza zawartości. |
Podstawowe funkcje | Ogólna dostępność |
az ams content-key-policy option add |
Dodaj nową opcję do istniejących zasad klucza zawartości. |
Podstawowe funkcje | Ogólna dostępność |
az ams content-key-policy option remove |
Usuń opcję z istniejących zasad klucza zawartości. |
Podstawowe funkcje | Ogólna dostępność |
az ams content-key-policy option update |
Zaktualizuj opcję z istniejących zasad klucza zawartości. |
Podstawowe funkcje | Ogólna dostępność |
az ams content-key-policy show |
Pokaż istniejące zasady klucza zawartości. |
Podstawowe funkcje | Ogólna dostępność |
az ams content-key-policy update |
Zaktualizuj istniejące zasady klucza zawartości. |
Podstawowe funkcje | Ogólna dostępność |
az ams content-key-policy create
Utwórz nowe zasady klucza zawartości.
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]
Przykłady
Utwórz zasady content-key-policy za pomocą konfiguracji 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
Parametry wymagane
Nazwa konta usługi Azure Media Services.
Nazwa zasad klucza zawartości.
Nazwa opcji zasad klucza zawartości.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Rozdzielona spacjami lista alternatywnych kluczy tokenu rsa.
Rozdzielona spacjami lista alternatywnych kluczy tokenu symetrycznego.
Rozdzielona spacjami lista alternatywnych kluczy tokenów certyfikatu x509.
Klucz, który musi być używany jako klucz tajny aplikacji FairPlay, który jest 32-znakowym ciągiem szesnastkowym.
Odbiorcy tokenu.
Użyj konfiguracji clear key, czyli szyfrowania AES. Jest ona przeznaczona dla kluczy innych niż DRM.
Opis zasad klucza zawartości.
Ścieżka pliku do pliku certyfikatu FairPlay w formacie PKCS 12 (pfx) (w tym klucz prywatny).
Hasło szyfrujące certyfikat FairPlay w formacie PKCS 12 (pfx).
Czas trwania odtwarzania.
Czas trwania magazynu.
Wystawca tokenu.
Dokument OpenID connect discovery( Łączenie identyfikatora OpenID).
Użyj otwartego ograniczenia. Licencja lub klucz zostaną dostarczone na każde żądanie. Używanie w środowiskach produkcyjnych nie jest zalecane.
Szablon licencji JSON PlayReady. Użyj @{file} do załadowania z pliku.
Typ klucza wynajmu i dzierżawy. Dostępne wartości: Undefined, DualExpiry, PersistentUnlimited, PersistentLimited.
Czas trwania wynajmu. Musi być większe lub równe 0.
Oddzielone spacjami wymagane oświadczenia tokenu w formacie "[key=value]".
Ciąg (dla klucza symetrycznego) lub ścieżka pliku do certyfikatu (x509) lub klucza publicznego (rsa). Musi być używany w połączeniu z --token-key-type.
Typ klucza tokenu, który ma być używany dla podstawowego klucza weryfikacji. Dozwolone wartości: symetryczne, RSA, X509.
Typ tokenu. Dozwolone wartości: Jwt, Swt.
Szablon licencji JSON Widevine. Użyj @{file} do załadowania z pliku.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az ams content-key-policy delete
Usuń zasady klucza zawartości.
az ams content-key-policy delete [--account-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
Parametry opcjonalne
Nazwa konta usługi Azure Media Services.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa zasad klucza zawartości.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az ams content-key-policy list
Wyświetl listę wszystkich zasad klucza zawartości na koncie usługi Azure Media Services.
az ams content-key-policy list --account-name
--resource-group
[--filter]
[--orderby]
[--top]
Przykłady
wyświetl listę zasad klucza zawartości na koncie usługi Azure Media Services z klauzulą filtru.
az ams content-key-policy list -a amsAccount -g resourceGroup --filter "properties/lastModified gt 2022-08-16 or properties/created lt 2022-08-17"
Parametry wymagane
Nazwa konta usługi Azure Media Services.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Ogranicza zestaw zwracanych elementów.
Określa klucz, za pomocą którego ma być uporządkowana kolekcja wyników.
Określa nieujemną liczbę całkowitą n, która ogranicza liczbę elementów zwracanych z kolekcji. Usługa zwraca liczbę dostępnych elementów do, ale nie większą niż określona wartość n.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az ams content-key-policy show
Pokaż istniejące zasady klucza zawartości.
az ams content-key-policy show [--account-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
[--with-secrets]
Parametry opcjonalne
Nazwa konta usługi Azure Media Services.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa zasad klucza zawartości.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Uwzględnij wartości wpisów tajnych zasad klucza zawartości.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az ams content-key-policy update
Zaktualizuj istniejące zasady klucza zawartości.
az ams content-key-policy update [--account-name]
[--add]
[--description]
[--force-string]
[--ids]
[--name]
[--remove]
[--resource-group]
[--set]
[--subscription]
Przykłady
Zaktualizuj istniejące zasady content-key-policy, ustaw nowy opis i edytuj jego pierwszą opcję ustawiając nowego wystawcę i odbiorców.
az ams content-key-policy update -n contentKeyPolicyName -a amsAccount --description newDescription --set options[0].restriction.issuer=newIssuer --set options[0].restriction.audience=newAudience
Parametry opcjonalne
Nazwa konta usługi Azure Media Services.
Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string or JSON string>
.
Opis zasad klucza zawartości.
W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować konwertować na format JSON.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa zasad klucza zawartości.
Usuń właściwość lub element z listy. Przykład: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=<value>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.