Microsoft.Media mediaServices/assets/assetFilters 2021-06-01

The mediaServices/assets/assetFilters resource type can be deployed to: Resource groups.

To learn about resource group deployments, see Bicep or ARM template.

Template format

To create a Microsoft.Media/mediaServices/assets/assetFilters resource, add the following Bicep or JSON to your template.

resource symbolicname 'Microsoft.Media/mediaServices/assets/assetFilters@2021-06-01' = {
  name: 'string'
  properties: {
    firstQuality: {
      bitrate: int
    }
    presentationTimeRange: {
      endTimestamp: int
      forceEndTimestamp: bool
      liveBackoffDuration: int
      presentationWindowDuration: int
      startTimestamp: int
      timescale: int
    }
    tracks: [
      {
        trackSelections: [
          {
            operation: 'string'
            property: 'string'
            value: 'string'
          }
        ]
      }
    ]
  }
}

Property values

mediaServices/assets/assetFilters

Name Description Value
type The resource type

For Bicep, set this value in the resource declaration.
'Microsoft.Media/mediaServices/assets/assetFilters'
apiVersion The resource api version

For Bicep, set this value in the resource declaration.
'2021-06-01'
name The resource name

See how to set names and types for child resources in Bicep or JSON ARM templates.
string (required)
properties The Media Filter properties. MediaFilterProperties

MediaFilterProperties

Name Description Value
firstQuality Filter First Quality FirstQuality
presentationTimeRange The presentation time range, this is asset related and not recommended for Account Filter. PresentationTimeRange
tracks The tracks selection conditions. FilterTrackSelection[]

FirstQuality

Name Description Value
bitrate The first quality bitrate. int (required)

PresentationTimeRange

Name Description Value
endTimestamp The absolute end time boundary. int
forceEndTimestamp The indicator of forcing existing of end time stamp. bool
liveBackoffDuration The relative to end right edge. int
presentationWindowDuration The relative to end sliding window. int
startTimestamp The absolute start time boundary. int
timescale The time scale of time stamps. int

FilterTrackSelection

Name Description Value
trackSelections The track selections. FilterTrackPropertyCondition[] (required)

FilterTrackPropertyCondition

Name Description Value
operation The track property condition operation. 'Equal'
'NotEqual'
property The track property type. 'Bitrate'
'FourCC'
'Language'
'Name'
'Type'
'Unknown'
value The track property value. string (required)