az ams streaming-policy

Azure Media Services hesabı için akış ilkelerini yönetme.

Komutlar

Name Description Tür Durum
az ams streaming-policy create

Akış ilkesi oluşturma.

Core GA
az ams streaming-policy delete

Akış İlkesini silme.

Core GA
az ams streaming-policy list

bir Azure Media Services hesabındaki tüm akış ilkelerini listeleyin.

Core GA
az ams streaming-policy show

Akış ilkesinin ayrıntılarını gösterin.

Core GA

az ams streaming-policy create

Akış ilkesi oluşturma.

az ams streaming-policy create --account-name
                               --name
                               --resource-group
                               [--acquire-policy-token]
                               [--cbcs-clear-tracks]
                               [--cbcs-default-key-label]
                               [--cbcs-default-key-policy-name]
                               [--cbcs-fair-play-allow-persistent-license {false, true}]
                               [--cbcs-fair-play-template]
                               [--cbcs-key-to-track-mappings]
                               [--cbcs-protocols]
                               [--cenc-clear-tracks]
                               [--cenc-default-key-label]
                               [--cenc-default-key-policy-name]
                               [--cenc-disable-play-ready {false, true}]
                               [--cenc-disable-widevine {false, true}]
                               [--cenc-key-to-track-mappings]
                               [--cenc-play-ready-attributes]
                               [--cenc-play-ready-template]
                               [--cenc-protocols]
                               [--cenc-widevine-template]
                               [--change-reference]
                               [--default-content-key-policy-name]
                               [--envelope-clear-tracks]
                               [--envelope-default-key-label]
                               [--envelope-default-key-policy-name]
                               [--envelope-key-to-track-mappings]
                               [--envelope-protocols]
                               [--envelope-template]
                               [--no-encryption-protocols]

Örnekler

Akış ilkesi oluşturma.

az ams streaming-policy create -a ams -n mypolicy -g rg --no-encryption-protocols HLS

Gerekli Parametreler

--account-name -a

Azure Media Services hesabının adı.

--name -n

Akış ilkesinin adı.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--cbcs-clear-tracks

Hangi parçaların şifrelenmemesi gerektiğini temsil eden JSON. Bir dosyadan yüklemek için @{file} kullanın. JSON yapısı hakkında daha fazla bilgi için lütfen https://learn.microsoft.com/rest/api/media/streamingpolicies/create#trackselectionile ilgili swagger belgelerine bakın.

Özellik Değer
Parametre grubu: Common Encryption CBCS Arguments
--cbcs-default-key-label

Bir şifreleme düzeni için Varsayılan İçerik Anahtarı'nın belirtilmesi için etiket.

Özellik Değer
Parametre grubu: Common Encryption CBCS Arguments
--cbcs-default-key-policy-name

Varsayılan İçerik Anahtarı tarafından kullanılan ilke.

Özellik Değer
Parametre grubu: Common Encryption CBCS Arguments
--cbcs-fair-play-allow-persistent-license

Lisansın kalıcı olmasını veya olmamasını sağlar.

Özellik Değer
Parametre grubu: Common Encryption CBCS Arguments
Default value: False
Kabul edilen değerler: false, true
--cbcs-fair-play-template

Bir müşteri hizmetinin anahtarları son kullanıcılara teslim etmek için özel lisans alma URL'si şablonu. Anahtarlar için Azure Media Services kullanılırken gerekli değildir.

Özellik Değer
Parametre grubu: Common Encryption CBCS Arguments
--cbcs-key-to-track-mappings

StreamingPolicyContentKey listesini temsil eden JSON. Bir dosyadan yüklemek için @{file} kullanın. JSON yapısı hakkında daha fazla bilgi için lütfen https://learn.microsoft.com/rest/api/media/streamingpolicies/create#streamingpolicycontentkeyile ilgili swagger belgelerine bakın.

Özellik Değer
Parametre grubu: Common Encryption CBCS Arguments
--cbcs-protocols

Ortak Şifreleme CBCS için etkinleştirilmiş protokollerin boşlukla ayrılmış listesi. İzin verilen değerler: İndirme, Tire, HLS, SmoothStreaming.

Özellik Değer
Parametre grubu: Common Encryption CBCS Arguments
--cenc-clear-tracks

Hangi parçaların şifrelenmemesi gerektiğini temsil eden JSON. Bir dosyadan yüklemek için @{file} kullanın. JSON yapısı hakkında daha fazla bilgi için lütfen https://learn.microsoft.com/rest/api/media/streamingpolicies/create#trackselectionile ilgili swagger belgelerine bakın.

Özellik Değer
Parametre grubu: Common Encryption CENC Arguments
--cenc-default-key-label

Bir şifreleme düzeni için Varsayılan İçerik Anahtarı'nın belirtilmesi için etiket.

Özellik Değer
Parametre grubu: Common Encryption CENC Arguments
--cenc-default-key-policy-name

Varsayılan İçerik Anahtarı tarafından kullanılan ilke.

Özellik Değer
Parametre grubu: Common Encryption CENC Arguments
--cenc-disable-play-ready

Belirtilirse PlayReady cenc DRM yapılandırılmaz. --cenc-disable-play-ready ayarlandıysa, --cenc-disable-widevine de ayarlanamaz.

Özellik Değer
Parametre grubu: Common Encryption CENC Arguments
Kabul edilen değerler: false, true
--cenc-disable-widevine

Belirtilirse, hiçbir Widevine cenc DRM yapılandırılmaz. --cenc-disable-widevine ayarlandıysa, --cenc-disable-play-ready da ayarlanamaz.

Özellik Değer
Parametre grubu: Common Encryption CENC Arguments
Kabul edilen değerler: false, true
--cenc-key-to-track-mappings

StreamingPolicyContentKey listesini temsil eden JSON. Bir dosyadan yüklemek için @{file} kullanın. JSON yapısı hakkında daha fazla bilgi için lütfen https://learn.microsoft.com/rest/api/media/streamingpolicies/create#streamingpolicycontentkeyile ilgili swagger belgelerine bakın.

Özellik Değer
Parametre grubu: Common Encryption CENC Arguments
--cenc-play-ready-attributes

PlayReady için özel öznitelikler.

Özellik Değer
Parametre grubu: Common Encryption CENC Arguments
--cenc-play-ready-template

Bir müşteri hizmetinin anahtarları son kullanıcılara teslim etmek için özel lisans alma URL'si şablonu. Anahtarlar için Azure Media Services kullanılırken gerekli değildir.

Özellik Değer
Parametre grubu: Common Encryption CENC Arguments
--cenc-protocols

Ortak Şifreleme CENC'sinin etkin protokollerinin boşlukla ayrılmış listesi. İzin verilen değerler: İndirme, Tire, HLS, SmoothStreaming.

Özellik Değer
Parametre grubu: Common Encryption CENC Arguments
--cenc-widevine-template

Bir müşteri hizmetinin anahtarları son kullanıcılara teslim etmek için özel lisans alma URL'si şablonu. Anahtarlar için Azure Media Services kullanılırken gerekli değildir.

Özellik Değer
Parametre grubu: Common Encryption CENC Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--default-content-key-policy-name

Geçerli akış ilkesi tarafından kullanılan varsayılan İçerik Anahtarı.

--envelope-clear-tracks

Hangi parçaların şifrelenmemesi gerektiğini temsil eden JSON. Bir dosyadan yüklemek için @{file} kullanın. JSON yapısı hakkında daha fazla bilgi için lütfen https://learn.microsoft.com/rest/api/media/streamingpolicies/create#trackselectionile ilgili swagger belgelerine bakın.

Özellik Değer
Parametre grubu: Envelope Encryption Arguments
--envelope-default-key-label

Akış bulucu oluştururken İçerik Anahtarı belirtmek için kullanılan etiket.

Özellik Değer
Parametre grubu: Envelope Encryption Arguments
--envelope-default-key-policy-name

Varsayılan Anahtar tarafından kullanılan ilke.

Özellik Değer
Parametre grubu: Envelope Encryption Arguments
--envelope-key-to-track-mappings

StreamingPolicyContentKey listesini temsil eden JSON. Bir dosyadan yüklemek için @{file} kullanın. JSON yapısı hakkında daha fazla bilgi için lütfen https://learn.microsoft.com/rest/api/media/streamingpolicies/create#streamingpolicycontentkeyile ilgili swagger belgelerine bakın.

Özellik Değer
Parametre grubu: Envelope Encryption Arguments
--envelope-protocols

Zarf Şifrelemesi için etkinleştirilmiş protokollerin boşlukla ayrılmış listesi. İzin verilen değerler: İndirme, Tire, HLS, SmoothStreaming.

Özellik Değer
Parametre grubu: Envelope Encryption Arguments
--envelope-template

KeyAcquistionUrlTemplate, kullanıcı tarafından belirtilen hizmetin içerik anahtarlarını teslim etmesine işaret etmek için kullanılır.

Özellik Değer
Parametre grubu: Envelope Encryption Arguments
--no-encryption-protocols

NoEncryption için etkinleştirilmiş protokollerin boşlukla ayrılmış listesi. İzin verilen değerler: İndirme, Tire, HLS, SmoothStreaming.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az ams streaming-policy delete

Akış İlkesini silme.

Media Services hesabındaki bir Akış İlkesini siler.

az ams streaming-policy delete [--account-name]
                               [--acquire-policy-token]
                               [--change-reference]
                               [--ids]
                               [--name]
                               [--resource-group]
                               [--subscription]

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--account-name -a

Azure Media Services hesabının adı.

Özellik Değer
Parametre grubu: Resource Id Arguments
--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--name -n

Akış ilkesinin adı.

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az ams streaming-policy list

bir Azure Media Services hesabındaki tüm akış ilkelerini listeleyin.

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

Gerekli Parametreler

--account-name -a

Azure Media Services hesabının adı.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--filter

Döndürülen öğe kümesini kısıtlar.

--orderby

Sonuç koleksiyonunun sıralanması gereken anahtarı belirtir.

--top

Bir koleksiyondan döndürülen öğe sayısını sınırlayan negatif olmayan n tamsayısını belirtir. Hizmet, belirtilen n değerine kadar olan ancak bundan büyük olmayan kullanılabilir öğelerin sayısını döndürür.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az ams streaming-policy show

Akış ilkesinin ayrıntılarını gösterin.

az ams streaming-policy show [--account-name]
                             [--ids]
                             [--name]
                             [--resource-group]
                             [--subscription]

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--account-name -a

Azure Media Services hesabının adı.

Özellik Değer
Parametre grubu: Resource Id Arguments
--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--name -n

Akış ilkesinin adı.

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False