Queries the list of video processing configurations for a site.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
esa:ListVideoProcessings |
list |
*Site
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| SiteId |
integer |
Yes |
The site ID. You can call the ListSites operation to obtain the site ID. |
12345 |
| ConfigId |
integer |
No |
The configuration ID. You can call the ListVideoProcessings operation to obtain the configuration ID. |
35281609698**** |
| ConfigType |
string |
No |
The configuration type. You can use this parameter to query global or rule configurations. This parameter takes effect only when functionName is specified. Valid values:
|
global |
| RuleName |
string |
No |
The rule name. You can use this parameter to query the rule that matches the specified name. This parameter takes effect only when functionName is specified. |
rule_example |
| PageNumber |
integer |
No |
The page number for a paged query. The value must be greater than or equal to 1. |
1 |
| PageSize |
integer |
No |
The number of entries per page for a paged query. Valid values: 1 to 500. |
20 |
| SiteVersion |
integer |
No |
The version number of the site configuration. For sites with version management enabled, you can use this parameter to specify the site version for which the configuration takes effect. Default value: 0. |
1 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response. |
||
| RequestId |
string |
The request ID. |
CB1A380B-09F0-41BB-A198-72F8FD6DA2FE |
| Configs |
array<object> |
The list of configurations. |
|
|
object |
The configuration details. |
||
| ConfigId |
integer |
The configuration ID. |
234123** |
| SiteVersion |
integer |
The version number of the site configuration. |
1 |
| Sequence |
integer |
The execution order of the rule. A smaller value indicates a higher priority. |
1 |
| RuleEnable |
string |
The rule switch. Valid values:
|
on |
| Rule |
string |
The rule content. |
(http.host eq \"video.example.com\") |
| RuleName |
string |
The rule name. |
rule_example |
| ConfigType |
string |
The configuration type. Valid values:
|
global |
| VideoSeekEnable |
string |
The audio seeking switch. Valid values:
|
on |
| FlvVideoSeekMode |
string |
The FLV seeking mode. Valid values:
|
by_byte |
| Mp4SeekStart |
string |
The custom MP4 start parameter. |
start |
| Mp4SeekEnd |
string |
The custom MP4 end parameter. |
end |
| FlvSeekStart |
string |
The custom FLV start parameter. |
start |
| FlvSeekEnd |
string |
The custom FLV end parameter. |
end |
| PageNumber |
integer |
The current page number, which is the same as the PageNumber request parameter. |
1 |
| PageSize |
integer |
The number of entries per page. |
10 |
| TotalCount |
integer |
The total number of entries. |
55 |
| TotalPage |
integer |
The total number of pages. |
3 |
Examples
Success response
JSON format
{
"RequestId": "CB1A380B-09F0-41BB-A198-72F8FD6DA2FE",
"Configs": [
{
"ConfigId": 0,
"SiteVersion": 1,
"Sequence": 1,
"RuleEnable": "on",
"Rule": "(http.host eq \\\"video.example.com\\\")\n",
"RuleName": "rule_example",
"ConfigType": "global",
"VideoSeekEnable": "on",
"FlvVideoSeekMode": "by_byte",
"Mp4SeekStart": "start",
"Mp4SeekEnd": "end",
"FlvSeekStart": "start",
"FlvSeekEnd": "end"
}
],
"PageNumber": 1,
"PageSize": 10,
"TotalCount": 55,
"TotalPage": 3
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InternalException | Failed to call the service. Try again later or contact technical support. | Failed to call the service. Try again later or contact technical support. |
| 400 | InvalidParameter.FunctionName | The specified feature does not exist. Specify a valid feature name based on the related documentation. | The specified feature does not exist. Specify a valid feature name based on the related documentation. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.