Streaming Locators - List

Akış Bulucularını Listeleme
Hesaptaki Akış Bulucularını Listeler

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/streamingLocators?api-version=2022-08-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/streamingLocators?api-version=2022-08-01&$filter={$filter}&$top={$top}&$orderby={$orderby}

URI Parametreleri

Name İçinde Gerekli Tür Description
accountName
path True

string

Media Services hesap adı.

resourceGroupName
path True

string

Azure aboneliğindeki kaynak grubunun adı.

subscriptionId
path True

string

Microsoft Azure aboneliğinin benzersiz tanımlayıcısı.

api-version
query True

string

İstemci isteğiyle kullanılacak API sürümü.

$filter
query

string

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

$orderby
query

string

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

$top
query

integer

int32

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.

Yanıtlar

Name Tür Description
200 OK

StreamingLocatorCollection

Tamam

Other Status Codes

ErrorResponse

Ayrıntılı hata bilgileri.

Örnekler

Lists Streaming Locators

Sample Request

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Media/mediaServices/contosomedia/streamingLocators?api-version=2022-08-01

Sample Response

{
  "value": [
    {
      "name": "clearStreamingLocator",
      "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Media/mediaservices/contosomedia/streamingLocators/clearStreamingLocator",
      "type": "Microsoft.Media/mediaservices/streamingLocators",
      "properties": {
        "assetName": "ClimbingMountRainier",
        "created": "2018-08-08T18:29:31.9341192Z",
        "endTime": "9999-12-31T23:59:59.9999999Z",
        "streamingLocatorId": "6a116ec6-0c85-441f-9c31-89a5bc3adf0a",
        "streamingPolicyName": "clearStreamingPolicy",
        "contentKeys": []
      }
    },
    {
      "name": "secureStreamingLocator",
      "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Media/mediaservices/contosomedia/streamingLocators/secureStreamingLocator",
      "type": "Microsoft.Media/mediaservices/streamingLocators",
      "properties": {
        "assetName": "ClimbingMountRainier",
        "created": "2018-08-08T18:29:31.9544387Z",
        "endTime": "9999-12-31T23:59:59.9999999Z",
        "streamingLocatorId": "7338ef90-ffc8-42de-8bff-de8f99973300",
        "streamingPolicyName": "secureStreamingPolicy",
        "contentKeys": []
      }
    }
  ]
}

Tanımlar

Name Description
createdByType

Kaynağı oluşturan kimliğin türü.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorDetail

Hata ayrıntısı.

ErrorResponse

Hata yanıtı

StreamingLocator

Akış Bulucu kaynağı

StreamingLocatorCollection

StreamingLocator öğeleri koleksiyonu.

StreamingLocatorContentKey

Akış Bulucu'da içerik anahtarı sınıfı

StreamingLocatorContentKeyType

İçerik Anahtarının şifreleme türü

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

TrackPropertyCompareOperation

Özellik koşulu işlemini izleme

TrackPropertyCondition

Bir track özellik koşulu belirtmek için sınıf

TrackPropertyType

Özellik türünü izleme

TrackSelection

Bir parça seçmek için sınıf

createdByType

Kaynağı oluşturan kimliğin türü.

Name Tür Description
Application

string

Key

string

ManagedIdentity

string

User

string

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Tür Description
info

object

Ek bilgiler.

type

string

Ek bilgi türü.

ErrorDetail

Hata ayrıntısı.

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgileri.

code

string

Hata kodu.

details

ErrorDetail[]

Hata ayrıntıları.

message

string

Hata iletisi.

target

string

Hata hedefi.

ErrorResponse

Hata yanıtı

Name Tür Description
error

ErrorDetail

Hata nesnesi.

StreamingLocator

Akış Bulucu kaynağı

Name Tür Description
id

string

Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Kaynağın adı

properties.alternativeMediaId

string

Bu Akış Bulucu'nun alternatif Medya Kimliği

properties.assetName

string

Varlık Adı

properties.contentKeys

StreamingLocatorContentKey[]

Bu Akış Bulucu tarafından kullanılan ContentKeys.

properties.created

string

Akış Bulucu'nun oluşturma zamanı.

properties.defaultContentKeyPolicyName

string

Bu Akış Bulucu tarafından kullanılan varsayılan ContentKeyPolicy'nin adı.

properties.endTime

string

Akış Bulucu'nun bitiş saati.

properties.filters

string[]

Bu akış bulucu için geçerli olan varlık veya hesap filtrelerinin listesi

properties.startTime

string

Akış Bulucu'nun başlangıç saati.

properties.streamingLocatorId

string

Streaming Locator'ın StreamingLocatorId değeri.

properties.streamingPolicyName

string

Bu Akış Bulucu tarafından kullanılan Akış İlkesinin adı. Oluşturduğunuz Akış İlkesinin adını belirtin veya önceden tanımlanmış Akış İlkelerinden birini kullanın. Önceden tanımlanmış Akış İlkeleri şunlardır: 'Predefined_DownloadOnly', 'Predefined_ClearStreamingOnly', 'Predefined_DownloadAndClearStreaming', 'Predefined_ClearKey', 'Predefined_MultiDrmCencStreaming' ve 'Predefined_MultiDrmStreaming'

systemData

systemData

Bu kaynakla ilgili sistem meta verileri.

type

string

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

StreamingLocatorCollection

StreamingLocator öğeleri koleksiyonu.

Name Tür Description
@odata.nextLink

string

Koleksiyonun sonraki sayfasına bağlantı (koleksiyon bir yanıtta döndürülemeyecek kadar çok sonuç içerdiğinde).

value

StreamingLocator[]

StreamingLocator öğeleri koleksiyonu.

StreamingLocatorContentKey

Akış Bulucu'da içerik anahtarı sınıfı

Name Tür Description
id

string

İçerik Anahtarının Kimliği

labelReferenceInStreamingPolicy

string

Akış İlkesi'nde belirtilen İçerik Anahtarı Etiketi

policyName

string

İçerik Anahtarı tarafından kullanılan ContentKeyPolicy

tracks

TrackSelection[]

Bu İçerik Anahtarını kullananları izler

type

StreamingLocatorContentKeyType

İçerik Anahtarının şifreleme türü

value

string

İçerik Anahtarının Değeri

StreamingLocatorContentKeyType

İçerik Anahtarının şifreleme türü

Name Tür Description
CommonEncryptionCbcs

string

CBCS kullanarak Ortak Şifreleme

CommonEncryptionCenc

string

CENC kullanarak Ortak Şifreleme

EnvelopeEncryption

string

Zarf Şifrelemesi

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

Name Tür Description
createdAt

string

Kaynak oluşturma (UTC) zaman damgası.

createdBy

string

Kaynağı oluşturan kimlik.

createdByType

createdByType

Kaynağı oluşturan kimliğin türü.

lastModifiedAt

string

Kaynağın son değişikliğinin zaman damgası (UTC)

lastModifiedBy

string

Kaynağı en son değiştiren kimlik.

lastModifiedByType

createdByType

Kaynağı en son değiştiren kimliğin türü.

TrackPropertyCompareOperation

Özellik koşulu işlemini izleme

Name Tür Description
Equal

string

Eşittir işlemi

Unknown

string

Bilinmeyen izleme özelliği karşılaştırma işlemi

TrackPropertyCondition

Bir track özellik koşulu belirtmek için sınıf

Name Tür Description
operation

TrackPropertyCompareOperation

Özellik koşulu işlemini izleme

property

TrackPropertyType

Özellik türünü izleme

value

string

Özellik değerini izleme

TrackPropertyType

Özellik türünü izleme

Name Tür Description
FourCC

string

FourCC'yi izleme

Unknown

string

Bilinmeyen izleme özelliği

TrackSelection

Bir parça seçmek için sınıf

Name Tür Description
trackSelections

TrackPropertyCondition[]

TrackSelections, izlemeleri belirtebilen bir izleme özelliği koşul listesidir