az ams content-key-policy option

Zarządzaj opcjami istniejących zasad klucza zawartości.

Polecenia

Nazwa Opis Typ Stan
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 option add

Dodaj nową opcję do istniejących zasad klucza zawartości.

az ams content-key-policy option add --policy-option-name
                                     [--account-name]
                                     [--alt-rsa-token-keys]
                                     [--alt-symmetric-token-keys]
                                     [--alt-x509-token-keys]
                                     [--ask]
                                     [--audience]
                                     [--clear-key-configuration]
                                     [--fair-play-pfx]
                                     [--fair-play-pfx-password]
                                     [--fp-playback-duration-seconds]
                                     [--fp-storage-duration-seconds]
                                     [--ids]
                                     [--issuer]
                                     [--name]
                                     [--open-id-connect-discovery-document]
                                     [--open-restriction]
                                     [--play-ready-template]
                                     [--rental-and-lease-key-type]
                                     [--rental-duration]
                                     [--resource-group]
                                     [--subscription]
                                     [--token-claims]
                                     [--token-key]
                                     [--token-key-type]
                                     [--token-type]
                                     [--widevine-template]

Parametry wymagane

--policy-option-name

Nazwa opcji zasad klucza zawartości.

Parametry opcjonalne

--account-name -a

Nazwa konta usługi Azure Media Services.

--alt-rsa-token-keys

Rozdzielona spacjami lista alternatywnych kluczy tokenu rsa.

--alt-symmetric-token-keys

Rozdzielona spacjami lista alternatywnych kluczy tokenu symetrycznego.

--alt-x509-token-keys

Rozdzielona spacjami lista alternatywnych kluczy tokenów certyfikatu x509.

--ask

Klucz, który musi być używany jako klucz tajny aplikacji FairPlay, który jest 32-znakowym ciągiem szesnastkowym.

--audience

Odbiorcy tokenu.

--clear-key-configuration

Użyj konfiguracji clear key, czyli szyfrowania AES. Jest ona przeznaczona dla kluczy innych niż DRM.

wartość domyślna: False
--fair-play-pfx

Ścieżka pliku do pliku certyfikatu FairPlay w formacie PKCS 12 (pfx) (w tym klucz prywatny).

--fair-play-pfx-password

Hasło szyfrujące certyfikat FairPlay w formacie PKCS 12 (pfx).

--fp-playback-duration-seconds

Czas trwania odtwarzania.

--fp-storage-duration-seconds

Czas trwania magazynu.

--ids

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".

--issuer

Wystawca tokenu.

--name -n

Nazwa zasad klucza zawartości.

--open-id-connect-discovery-document

Dokument OpenID connect discovery( Łączenie identyfikatora OpenID).

--open-restriction

Użyj otwartego ograniczenia. Licencja lub klucz zostaną dostarczone na każde żądanie. Używanie w środowiskach produkcyjnych nie jest zalecane.

wartość domyślna: False
--play-ready-template

Szablon licencji JSON PlayReady. Użyj @{file} do załadowania z pliku.

--rental-and-lease-key-type

Typ klucza wynajmu i dzierżawy. Dostępne wartości: Undefined, DualExpiry, PersistentUnlimited, PersistentLimited.

--rental-duration

Czas trwania wynajmu. Musi być większe lub równe 0.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--token-claims

Oddzielone spacjami wymagane oświadczenia tokenu w formacie "[key=value]".

--token-key

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.

--token-key-type

Typ klucza tokenu, który ma być używany dla podstawowego klucza weryfikacji. Dozwolone wartości: symetryczne, RSA, X509.

--token-type

Typ tokenu. Dozwolone wartości: Jwt, Swt.

--widevine-template

Szablon licencji JSON Widevine. Użyj @{file} do załadowania z pliku.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az ams content-key-policy option remove

Usuń opcję z istniejących zasad klucza zawartości.

az ams content-key-policy option remove --policy-option-id
                                        [--account-name]
                                        [--ids]
                                        [--name]
                                        [--resource-group]
                                        [--subscription]

Parametry wymagane

--policy-option-id

Identyfikator opcji zasad klucza zawartości. Tę wartość można uzyskać z właściwości "policyOptionId", uruchamiając operację show dla zasobu zasad klucza zawartości.

Parametry opcjonalne

--account-name -a

Nazwa konta usługi Azure Media Services.

--ids

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".

--name -n

Nazwa zasad klucza zawartości.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az ams content-key-policy option update

Zaktualizuj opcję z istniejących zasad klucza zawartości.

az ams content-key-policy option update --policy-option-id
                                        [--account-name]
                                        [--add-alt-token-key]
                                        [--add-alt-token-key-type]
                                        [--ask]
                                        [--audience]
                                        [--fair-play-pfx]
                                        [--fair-play-pfx-password]
                                        [--fp-playback-duration-seconds]
                                        [--fp-storage-duration-seconds]
                                        [--ids]
                                        [--issuer]
                                        [--name]
                                        [--open-id-connect-discovery-document]
                                        [--play-ready-template]
                                        [--policy-option-name]
                                        [--rental-and-lease-key-type]
                                        [--rental-duration]
                                        [--resource-group]
                                        [--subscription]
                                        [--token-claims]
                                        [--token-key]
                                        [--token-key-type]
                                        [--token-type]
                                        [--widevine-template]

Przykłady

Zaktualizuj istniejące zasady content-key-policy, dodając alternatywny klucz tokenu do istniejącej opcji.

az ams content-key-policy option update -n contentKeyPolicyName -g resourceGroup -a amsAccount --policy-option-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --add-alt-token-key tokenKey --add-alt-token-key-type Symmetric

Parametry wymagane

--policy-option-id

Identyfikator opcji zasad klucza zawartości. Tę wartość można uzyskać z właściwości "policyOptionId", uruchamiając operację show dla zasobu zasad klucza zawartości.

Parametry opcjonalne

--account-name -a

Nazwa konta usługi Azure Media Services.

--add-alt-token-key

Tworzy alternatywny klucz tokenu z ciągiem (dla klucza symetrycznego) lub ścieżką pliku do certyfikatu (x509) lub klucza publicznego (rsa). Musi być używany w połączeniu z --add-alt-token-key-type.

--add-alt-token-key-type

Typ klucza tokenu, który ma być używany dla alternatywnego klucza weryfikacji. Dozwolone wartości: symetryczne, RSA, X509.

--ask

Klucz, który musi być używany jako klucz tajny aplikacji FairPlay, który jest 32-znakowym ciągiem szesnastkowym.

--audience

Odbiorcy tokenu.

--fair-play-pfx

Ścieżka pliku do pliku certyfikatu FairPlay w formacie PKCS 12 (pfx) (w tym klucz prywatny).

--fair-play-pfx-password

Hasło szyfrujące certyfikat FairPlay w formacie PKCS 12 (pfx).

--fp-playback-duration-seconds

Czas trwania odtwarzania.

--fp-storage-duration-seconds

Czas trwania magazynu.

--ids

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".

--issuer

Wystawca tokenu.

--name -n

Nazwa zasad klucza zawartości.

--open-id-connect-discovery-document

Dokument OpenID connect discovery( Łączenie identyfikatora OpenID).

--play-ready-template

Szablon licencji JSON PlayReady. Użyj @{file} do załadowania z pliku.

--policy-option-name

Nazwa opcji zasad klucza zawartości.

--rental-and-lease-key-type

Typ klucza wynajmu i dzierżawy. Dostępne wartości: Undefined, DualExpiry, PersistentUnlimited, PersistentLimited.

--rental-duration

Czas trwania wynajmu. Musi być większe lub równe 0.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--token-claims

Oddzielone spacjami wymagane oświadczenia tokenu w formacie "[key=value]".

--token-key

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.

--token-key-type

Typ klucza tokenu, który ma być używany dla podstawowego klucza weryfikacji. Dozwolone wartości: symetryczne, RSA, X509.

--token-type

Typ tokenu. Dozwolone wartości: Jwt, Swt.

--widevine-template

Szablon licencji JSON Widevine. Użyj @{file} do załadowania z pliku.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.