Dela via


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
accountName
path True

string

Media Services-kontonamnet.

resourceGroupName
path True

string

Namnet på resursgruppen i Azure-prenumerationen.

subscriptionId
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

AccountFilterCollection

OK

Other Status Codes

ErrorResponse

Detaljerad felinformation.

Exempel

List all Account Filters

Exempelbegäran

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

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
AccountFilter

Ett kontofilter.

AccountFilterCollection

En samling AccountFilter-objekt.

createdByType

Den typ av identitet som skapade resursen.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorDetail

Felinformationen.

ErrorResponse

Felsvar

FilterTrackPropertyCompareOperation

Åtgärden spåra egenskapsvillkor.

FilterTrackPropertyCondition

Klassen för att ange ett egenskapsvillkor för spåra.

FilterTrackPropertyType

Typ av 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.

FirstQuality

Filtrera första kvalitet

PresentationTimeRange

Presentationstidsintervallet, det här är tillgångsrelaterat och rekommenderas inte för kontofilter.

systemData

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

FirstQuality

Den första kvaliteten.

properties.presentationTimeRange

PresentationTimeRange

Presentationens tidsintervall.

properties.tracks

FilterTrackSelection[]

Spårar urvalsvillkor.

systemData

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

AccountFilter[]

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

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

Felkoden.

details

ErrorDetail[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felmålet.

ErrorResponse

Felsvar

Name Typ Description
error

ErrorDetail

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

FilterTrackPropertyCompareOperation

Åtgärden spåra egenskapsvillkor.

property

FilterTrackPropertyType

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

FilterTrackPropertyCondition[]

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

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

createdByType

Den typ av identitet som senast ändrade resursen.