Streaming Locators - List

Elencare i localizzatori di streaming
Elenchi i localizzatori di streaming nell'account

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}

Parametri dell'URI

Nome In Necessario Tipo Descrizione
accountName
path True

string

Nome dell'account di Servizi multimediali.

resourceGroupName
path True

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

subscriptionId
path True

string

Identificatore univoco per una sottoscrizione di Microsoft Azure.

api-version
query True

string

Versione dell'API da usare con la richiesta client.

$filter
query

string

Limita il set di elementi restituiti.

$orderby
query

string

Specifica la chiave in base alla quale deve essere ordinata la raccolta dei risultati.

$top
query

integer

int32

Specifica un numero intero non negativo n che limita il numero di elementi restituiti da una raccolta. Il servizio restituisce il numero di elementi disponibili fino a ma non maggiore del valore specificato n.

Risposte

Nome Tipo Descrizione
200 OK

StreamingLocatorCollection

OK

Other Status Codes

ErrorResponse

Informazioni dettagliate sull'errore.

Esempio

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": []
      }
    }
  ]
}

Definizioni

Nome Descrizione
createdByType

Tipo di identità che ha creato la risorsa.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore

StreamingLocator

Una risorsa localizzatore di streaming

StreamingLocatorCollection

Raccolta di elementi StreamingLocator.

StreamingLocatorContentKey

Classe per la chiave simmetrica nel localizzatore di streaming

StreamingLocatorContentKeyType

Tipo di crittografia della chiave simmetrica

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

TrackPropertyCompareOperation

Tenere traccia dell'operazione della condizione della proprietà

TrackPropertyCondition

Classe per specificare una condizione della proprietà track

TrackPropertyType

Tipo di proprietà Track

TrackSelection

Classe per selezionare una traccia

createdByType

Tipo di identità che ha creato la risorsa.

Nome Tipo Descrizione
Application

string

Key

string

ManagedIdentity

string

User

string

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

Nome Tipo Descrizione
info

object

Informazioni aggiuntive.

type

string

Tipo di informazioni aggiuntive.

ErrorDetail

Dettagli dell'errore.

Nome Tipo Descrizione
additionalInfo

ErrorAdditionalInfo[]

Informazioni aggiuntive sull'errore.

code

string

Codice di errore.

details

ErrorDetail[]

Dettagli dell'errore.

message

string

Messaggio di errore.

target

string

Destinazione dell'errore.

ErrorResponse

Risposta di errore

Nome Tipo Descrizione
error

ErrorDetail

Oggetto error.

StreamingLocator

Una risorsa localizzatore di streaming

Nome Tipo Descrizione
id

string

ID di risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

nome della risorsa.

properties.alternativeMediaId

string

ID multimediale alternativo di questo localizzatore di streaming

properties.assetName

string

Nome dell’asset

properties.contentKeys

StreamingLocatorContentKey[]

Gli elementi ContentKey usati da questo localizzatore di streaming.

properties.created

string

Ora di creazione del localizzatore di streaming.

properties.defaultContentKeyPolicyName

string

Nome dell'oggetto ContentKeyPolicy predefinito usato da questo localizzatore di streaming.

properties.endTime

string

Ora di fine del localizzatore di streaming.

properties.filters

string[]

Elenco di filtri di asset o account che si applicano a questo localizzatore di streaming

properties.startTime

string

Ora di inizio del localizzatore di streaming.

properties.streamingLocatorId

string

Elemento StreamingLocatorId del localizzatore di streaming.

properties.streamingPolicyName

string

Nome dei criteri di streaming usati da questo localizzatore di streaming. Specificare il nome dei criteri di streaming creati oppure usare uno dei criteri di streaming predefiniti. I criteri di streaming predefiniti disponibili sono: "Predefined_DownloadOnly", "Predefined_ClearStreamingOnly", "Predefined_DownloadAndClearStreaming", "Predefined_ClearKey", "Predefined_MultiDrmCencStreaming" e "Predefined_MultiDrmStreaming".

systemData

systemData

Metadati di sistema relativi a questa risorsa.

type

string

Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

StreamingLocatorCollection

Raccolta di elementi StreamingLocator.

Nome Tipo Descrizione
@odata.nextLink

string

Collegamento alla pagina successiva dell'insieme (quando la raccolta contiene troppi risultati da restituire in una sola risposta).

value

StreamingLocator[]

Raccolta di elementi StreamingLocator.

StreamingLocatorContentKey

Classe per la chiave simmetrica nel localizzatore di streaming

Nome Tipo Descrizione
id

string

ID della chiave simmetrica

labelReferenceInStreamingPolicy

string

Etichetta della chiave simmetrica come specificato nei criteri di streaming

policyName

string

ContentKeyPolicy usato dalla chiave simmetrica

tracks

TrackSelection[]

Tiene traccia dell'uso di questa chiave simmetrica

type

StreamingLocatorContentKeyType

Tipo di crittografia della chiave simmetrica

value

string

Valore della chiave simmetrica

StreamingLocatorContentKeyType

Tipo di crittografia della chiave simmetrica

Nome Tipo Descrizione
CommonEncryptionCbcs

string

Crittografia comune con CBCS

CommonEncryptionCenc

string

Crittografia comune con CENC

EnvelopeEncryption

string

Crittografia Envelope

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

Nome Tipo Descrizione
createdAt

string

Timestamp della creazione di risorse (UTC).

createdBy

string

Identità che ha creato la risorsa.

createdByType

createdByType

Tipo di identità che ha creato la risorsa.

lastModifiedAt

string

Timestamp dell'ultima modifica della risorsa (UTC)

lastModifiedBy

string

Identità che ha modificato l'ultima volta la risorsa.

lastModifiedByType

createdByType

Tipo di identità che ha modificato l'ultima volta la risorsa.

TrackPropertyCompareOperation

Tenere traccia dell'operazione della condizione della proprietà

Nome Tipo Descrizione
Equal

string

Operazione uguale

Unknown

string

Operazione di confronto delle proprietà di traccia sconosciuta

TrackPropertyCondition

Classe per specificare una condizione della proprietà track

Nome Tipo Descrizione
operation

TrackPropertyCompareOperation

Tenere traccia dell'operazione della condizione della proprietà

property

TrackPropertyType

Tipo di proprietà Track

value

string

Tenere traccia del valore della proprietà

TrackPropertyType

Tipo di proprietà Track

Nome Tipo Descrizione
FourCC

string

Track FourCC

Unknown

string

Proprietà track sconosciuta

TrackSelection

Classe per selezionare una traccia

Nome Tipo Descrizione
trackSelections

TrackPropertyCondition[]

TrackSelections è un elenco di condizioni della proprietà track che può specificare tracce