Account Filters - List
Lista kontofilter i Media Services-kontot.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/accountFilters?api-version=2022-08-01
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
account
|
path | True |
string |
Media Services-kontonamnet. |
resource
|
path | True |
string |
Namnet på resursgruppen i Azure-prenumerationen. |
subscription
|
path | True |
string |
Den unika identifieraren för en Microsoft Azure-prenumeration. |
api-version
|
query | True |
string |
Den version av API:et som ska användas med klientbegäran. |
Svar
Name | Typ | Description |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Detaljerad felinformation. |
Exempel
List all Account Filters
Exempelbegäran
Exempelsvar
{
"value": [
{
"name": "accountFilterWithTimeWindowAndTrack",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Media/mediaservices/contosomedia/accountFilters/accountFilterWithTimeWindowAndTrack",
"type": "Microsoft.Media/mediaservices/accountFilters",
"properties": {
"presentationTimeRange": {
"startTimestamp": 0,
"endTimestamp": 170000000,
"presentationWindowDuration": 9223372036854774806,
"liveBackoffDuration": 0,
"timescale": 10000000,
"forceEndTimestamp": false
},
"firstQuality": {
"bitrate": 128000
},
"tracks": [
{
"trackSelections": [
{
"property": "Type",
"value": "Audio",
"operation": "Equal"
},
{
"property": "Language",
"value": "en",
"operation": "NotEqual"
},
{
"property": "FourCC",
"value": "EC-3",
"operation": "NotEqual"
}
]
},
{
"trackSelections": [
{
"property": "Type",
"value": "Video",
"operation": "Equal"
},
{
"property": "Bitrate",
"value": "3000000-5000000",
"operation": "Equal"
}
]
}
]
}
},
{
"name": "accountFilterWithTrack",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Media/mediaservices/contosomedia/accountFilters/accountFilterWithTrack",
"type": "Microsoft.Media/mediaservices/accountFilters",
"properties": {
"tracks": [
{
"trackSelections": [
{
"property": "Type",
"value": "Audio",
"operation": "Equal"
},
{
"property": "Language",
"value": "en",
"operation": "NotEqual"
},
{
"property": "FourCC",
"value": "EC-3",
"operation": "NotEqual"
}
]
},
{
"trackSelections": [
{
"property": "Type",
"value": "Video",
"operation": "Equal"
},
{
"property": "Bitrate",
"value": "3000000-5000000",
"operation": "Equal"
}
]
}
]
}
}
]
}
Definitioner
Name | Description |
---|---|
Account |
Ett kontofilter. |
Account |
En samling AccountFilter-objekt. |
created |
Den typ av identitet som skapade resursen. |
Error |
Ytterligare information om resurshanteringsfelet. |
Error |
Felinformationen. |
Error |
Felsvar |
Filter |
Åtgärden spåra egenskapsvillkor. |
Filter |
Klassen för att ange ett egenskapsvillkor för spåra. |
Filter |
Typ av spåregenskap. |
Filter |
Representerar en lista över FilterTrackPropertyConditions för att välja ett spår. Filtren kombineras med hjälp av en logisk AND-åtgärd. |
First |
Filtrera första kvalitet |
Presentation |
Presentationstidsintervallet, det här är tillgångsrelaterat och rekommenderas inte för kontofilter. |
system |
Metadata som rör skapande och senaste ändring av resursen. |
AccountFilter
Ett kontofilter.
Name | Typ | Description |
---|---|---|
id |
string |
Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
Namnet på resursen |
properties.firstQuality |
Den första kvaliteten. |
|
properties.presentationTimeRange |
Presentationens tidsintervall. |
|
properties.tracks |
Spårar urvalsvillkor. |
|
systemData |
Systemmetadata som är relaterade till den här resursen. |
|
type |
string |
Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" |
AccountFilterCollection
En samling AccountFilter-objekt.
Name | Typ | Description |
---|---|---|
@odata.nextLink |
string |
En länk till nästa sida i samlingen (när samlingen innehåller för många resultat för att returnera i ett svar). |
value |
En samling AccountFilter-objekt. |
createdByType
Den typ av identitet som skapade resursen.
Name | Typ | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
ErrorAdditionalInfo
Ytterligare information om resurshanteringsfelet.
Name | Typ | Description |
---|---|---|
info |
object |
Ytterligare information. |
type |
string |
Den ytterligare informationstypen. |
ErrorDetail
Felinformationen.
Name | Typ | Description |
---|---|---|
additionalInfo |
Ytterligare information om felet. |
|
code |
string |
Felkoden. |
details |
Felinformationen. |
|
message |
string |
Felmeddelandet. |
target |
string |
Felmålet. |
ErrorResponse
Felsvar
Name | Typ | Description |
---|---|---|
error |
Felobjektet. |
FilterTrackPropertyCompareOperation
Åtgärden spåra egenskapsvillkor.
Name | Typ | Description |
---|---|---|
Equal |
string |
Lika med-åtgärden. |
NotEqual |
string |
Den inte lika med åtgärden. |
FilterTrackPropertyCondition
Klassen för att ange ett egenskapsvillkor för spåra.
Name | Typ | Description |
---|---|---|
operation |
Åtgärden spåra egenskapsvillkor. |
|
property |
Typ av spåregenskap. |
|
value |
string |
Track-egenskapsvärdet. |
FilterTrackPropertyType
Typ av spåregenskap.
Name | Typ | Description |
---|---|---|
Bitrate |
string |
Bithastigheten. |
FourCC |
string |
Fyrcc. |
Language |
string |
Språket. |
Name |
string |
Namnet. |
Type |
string |
Typ. |
Unknown |
string |
Egenskapen okänd spåregenskap. |
FilterTrackSelection
Representerar en lista över FilterTrackPropertyConditions för att välja ett spår. Filtren kombineras med hjälp av en logisk AND-åtgärd.
Name | Typ | Description |
---|---|---|
trackSelections |
Spårvalen. |
FirstQuality
Filtrera första kvalitet
Name | Typ | Description |
---|---|---|
bitrate |
integer |
Den första kvalitetsbithastigheten. |
PresentationTimeRange
Presentationstidsintervallet, det här är tillgångsrelaterat och rekommenderas inte för kontofilter.
Name | Typ | Description |
---|---|---|
endTimestamp |
integer |
Den absoluta sluttidsgränsen. |
forceEndTimestamp |
boolean |
Indikatorn för att tvinga befintlig sluttidsstämpel. |
liveBackoffDuration |
integer |
Den relativa till högerkanten. |
presentationWindowDuration |
integer |
Det relativa skjutfönstret i förhållande till slutet. |
startTimestamp |
integer |
Den absoluta starttidsgränsen. |
timescale |
integer |
Tidsskalan för tidsstämplar. |
systemData
Metadata som rör skapande och senaste ändring av resursen.
Name | Typ | Description |
---|---|---|
createdAt |
string |
Tidsstämpeln för resursskapande (UTC). |
createdBy |
string |
Identiteten som skapade resursen. |
createdByType |
Den typ av identitet som skapade resursen. |
|
lastModifiedAt |
string |
Tidsstämpeln för resursens senaste ändring (UTC) |
lastModifiedBy |
string |
Identiteten som senast ändrade resursen. |
lastModifiedByType |
Den typ av identitet som senast ändrade resursen. |