The videoAnalyzers/videos resource type can be deployed to:
For a list of changed properties in each API version, see change log.
To create a Microsoft.Media/videoAnalyzers/videos resource, add the following JSON to your template.
{
"type": "Microsoft.Media/videoAnalyzers/videos",
"apiVersion": "2021-11-01-preview",
"name": "string",
"properties": {
"archival": {
"retentionPeriod": "string"
},
"description": "string",
"mediaInfo": {
"segmentLength": "string"
},
"title": "string"
}
}
Name | Description | Value |
---|---|---|
type | The resource type | 'Microsoft.Media/videoAnalyzers/videos' |
apiVersion | The resource api version | '2021-11-01-preview' |
name | The resource name See how to set names and types for child resources in JSON ARM templates. |
string (required) |
properties | The resource properties. | VideoProperties |
Name | Description | Value |
---|---|---|
archival | Video archival properties. | VideoArchival |
description | Optional video description provided by the user. Value can be up to 2048 characters long. | string |
mediaInfo | Contains information about the video and audio content. | VideoMediaInfo |
title | Optional video title provided by the user. Value can be up to 256 characters long. | string |
Name | Description | Value |
---|---|---|
retentionPeriod | Video retention period indicates the maximum age of the video archive segments which are intended to be kept in storage. It must be provided in the ISO8601 duration format in the granularity of days, up to a maximum of 10 years. For example, if this is set to P30D (30 days), content older than 30 days will be periodically deleted. This value can be updated at any time and the new desired retention period will be effective within 24 hours. | string |
Name | Description | Value |
---|---|---|
segmentLength | Video segment length indicates the length of individual video files (segments) which are persisted to storage. Smaller segments provide lower archive playback latency but generate larger volume of storage transactions. Larger segments reduce the amount of storage transactions while increasing the archive playback latency. Value must be specified in ISO8601 duration format (i.e. "PT30S" equals 30 seconds) and can vary between 30 seconds to 5 minutes, in 30 seconds increments. | string |