All Products
Search
Document Center

ApsaraVideo VOD:Auditable events of ApsaraVideo VOD

Last Updated:May 06, 2025

Alibaba Cloud ApsaraVideo VOD is integrated with ActionTrail. You can view and query user behavior logs and ship logs to the LogStore in Log Service or the buckets in Object Storage Service (OSS). This meets your requirements for real-time auditing and troubleshooting.

Operation logs recorded in ActionTrail

ActionTrail records the events that are generated when you use APIs or the Alibaba Cloud Management Console to perform operations on cloud resources. The following table describes the events in ApsaraVideo VOD that you can query in the ActionTrail console. For more information about how to query events in the ActionTrail console, see Overview.

Event

Operation

AddAITemplate

Creates an AI template.

AddCategory

Creates a video category.

AddEditingProject

Creates an online editing project.

AddTranscodeTemplateGroup

Creates a transcoding template group or adds one or more transcoding templates to a template group.

AddVodDomain

Adds an accelerated domain name for ApsaraVideo VOD.

AddVodTemplate

Creates a snapshot template.

AddWatermark

Adds a watermark.

AttachAppPolicyToIdentity

Authorizes the specified RAM user or RAM role to access the applications of ApsaraVideo VOD.

BatchSetVodDomainConfigs

Configures multiple accelerated domain names at a time.

BatchStartVodDomain

Enables multiple accelerated domain name at a time.

BatchStopVodDomain

Disables multiple accelerated domain name at a time.

CancelUrlUploadJobs

Cancels multiple URL-based upload tasks.

CreateAppInfo

Creates a new application.

CreateAudit

Creates a manual review job.

CreateUploadAttachedMedia

Obtains a URL and a credential for uploading an auxiliary media asset.

CreateUploadImage

Obtain a URL and a credential for uploading an image

CreateUploadVideo

Obtains a URL and a credential for uploading a video.

DecryptKMSDataKey

Decrypts the ciphertext specified by CiphertextBlob in the Key Management Service (KMS) data key.

DeleteAIImageInfos

Deletes information about an AI image.

DeleteAITemplate

Deletes an AI template.

DeleteAppInfo

Deletes an application.

DeleteAttachedMedia

Deletes one or more auxiliary media assets.

DeleteCategory

Deletes a video category.

DeleteDynamicImage

Deletes information about an automated image.

DeleteEditingProject

Deletes an online editing project.

DeleteImage

Uploaded images and automatic snapshots of videos are deleted.

DeleteMessageCallback

Deletes the callback method, callback URL, and event type of an event notification.

DeleteMezzanines

Deletes multiple source files at a time.

DeleteMultipartUpload

Deletes the fragments generated during an upload.

DeleteStream

Deletes one or more media streams.

DeleteTranscodeTemplateGroup

Deletes one or more transcoding templates from a transcoding template group or forcibly deletes the transcoding template group.

DeleteVideo

Deletes one or more video files, including their source files, transcoded stream files, and thumbnail snapshots.

DeleteVodDomain

Deletes an accelerated domain name added for ApsaraVideo VOD.

DeleteVodSpecificConfig

Deletes the configurations of an accelerated domain name for ApsaraVideo for VOD.

DeleteVodTemplate

Deletes a snapshot template.

DeleteWatermark

Deletes a watermark.

DescribePlayTopVideos

Queries the playback statistics of daily top videos, including the video views, unique visitors, and total playback duration.

DescribePlayUserAvg

Queries the statistics on average playback each day in a specified time range.

DescribePlayUserTotal

Queries the statistics on total playback each day in a specified time range.

DescribePlayVideoStatis

Queries daily playback statistics on a specified video in a specified time range.

DescribeVodAIData

Queries the statistics on video AI of different types, such as automated review and media fingerprinting.

DescribeVodCertificateList

The certificates that are configured for accelerated domain names are queried.

DescribeVodDomainBpsData

Queries the bandwidth monitoring data of one or more accelerated domain names.

DescribeVodDomainCertificateInfo

Queries the certificate information about an accelerated domain name.

DescribeVodDomainConfigs

Queries configurations of an accelerated domain name.

DescribeVodDomainDetail

Queries the basic information about a specified domain name for ApsaraVideo VOD.

DescribeVodDomainLog

Queries the address where you can download the log data of a specific domain name.

DescribeVodDomainTrafficData

Queries the network traffic for one or more specified accelerated domain names.

DescribeVodDomainUsageData

Queries the traffic or bandwidth data for one or more accelerated domain names.

DescribeVodRefreshQuota

Queries the maximum number and remaining number of requests to refresh or prefetch files on the current day.

DescribeVodRefreshTasks

Queries details about refresh or prefetch tasks.

DescribeVodStorageData

Queries the usage of resources including the storage space and outbound traffic.

DescribeVodTranscodeData

Queries the transcoding statistics.

DescribeVodUserDomains

Queries all the accelerated domain names within your Alibaba Cloud account.

DescribeVodVerifyContent

Queries the ownership verification content.

DetachAppPolicyFromIdentity

Revokes application permissions from the specified RAM user or RAM role.

GenerateKMSDataKey

Generates a random KMS data key used for HLS encryption in ApsaraVideo VOD.

GetAIImageJobs

Queries jobs of image AI processing.

GetAIMediaAuditJob

Queries the information about an automated review job.

GetAITemplate

Queries the details of an AI template.

GetAIVideoTagResult

Queries the results of smart tagging jobs.

GetAppInfos

Queries the information about one or more applications based on application IDs.

GetAttachedMediaInfo

Queries the basic information about one or more auxiliary media assets.

GetAuditHistory

Queries the historical manual review jobs.

GetCategories

Queries the information about the specified category.

GetDefaultAITemplate

Queries the default AI template.

GetEditingProject

Queries an online editing project.

GetEditingProjectMaterials

Queries materials to be edited for an online editing project.

GetImageInfo

Queries the basic information about an image based on the image ID.

GetImageInfos

Queries the basic information about multiple images at a time.

GetMediaAuditAudioResultDetail

Queries the details of audio review results.

GetMediaAuditResult

Queries automated review results.

GetMediaAuditResultDetail

Queries details about automated review results.

GetMediaAuditResultTimeline

Queries the timestamps of all snapshots that violate content regulations.

GetMediaDNAResult

Queries media fingerprinting results.

GetMediaRefreshJobs

Queries the information about media refresh or prefetch jobs.

GetMessageCallback

Queries the event callback configurations.

GetMezzanineInfo

Queries the information about the source file of an audio or video.

GetPlayInfo

Queries the playback URL of a video or audio file by the media ID.

GetTranscodeSummary

Queries transcoding jobs of media files based on the media IDs.

GetTranscodeTask

Queries the details of a transcoding job based on the job ID.

GetTranscodeTemplateGroup

The details of a transcoding template group are queried based on the group ID.

GetUploadDetails

Queries the upload details about one or more media files based on the media IDs.

GetURLUploadInfos

Queries the information about URL-based upload tasks.

GetVideoInfo

Queries basic information about a video based on the video ID.

GetVideoInfos

Queries basic information about multiple videos based on the video IDs.

GetVideoList

Queries the information about videos.

GetVideoPlayAuth

Queries the credential required for media playback.

GetVodTemplate

Queries a snapshot template.

GetWatermark

Queries the details of a watermark.

ListAIImageInfo

Queries the AI processing results about the images of a specified video.

ListAIJob

Queries media fingerprinting jobs.

ListAITemplate

Queries AI templates.

ListAuditSecurityIp

Queries IP addresses in review security groups.

ListDynamicImage

Queries the information about animated stickers of a video based on the video ID.

ListLiveRecordVideo

Queries live-to-on-demand videos.

ListSnapshots

Queries the snapshots that are captured from the specified media.

ListTranscodeTask

Queries historical transcoding tasks based on the media ID.

ListTranscodeTemplateGroup

Queries transcoding template groups.

ListVodTemplate

Queries snapshot templates.

ListWatermark

Queries the user watermarks.

MoveAppResource

Migrates one or more resources from an application to another application.

PreloadVodObjectCaches

Prefetches resources from an origin server to L2 nodes.

ProduceEditingProjectVideo

Produces a video from one or more source files.

RefreshMediaPlayUrls

Refreshes the video playback URL.

RefreshUploadVideo

Obtains the video upload credential again after the file upload times out.

RefreshVodObjectCaches

Refreshes files on L2 nodes.

RegisterMedia

Registers a media file.

SearchEditingProject

Queries online editing projects.

SearchMedia

Queries information about media assets.

SetAuditSecurityIp

Manages IP addresses in review security groups.

SetCrossdomainContent

Updates the cross-domain policy file crossdomain.xml.

SetDefaultAITemplate

Specifies a default AI template.

SetDefaultTranscodeTemplateGroup

Specifies a default transcoding template group.

SetDefaultWatermark

Specifies a default watermark.

SetEditingProjectMaterials

Specifies materials to be edited for an online editing project.

SetMessageCallback

Specifies the callback method, callback URL, and event type of an event notification.

SetVodDomainCertificate

Enables or disables the certificate for a domain name and modifies the certificate information.

SubmitAIImageAuditJob

Submits an automated review job for an image.

SubmitAIImageJob

Submits an image AI processing job.

SubmitAIJob

A smart tagging job is submitted.

SubmitAIMediaAuditJob

Submits an automated review job.

SubmitDynamicImageJob

Submits a frame animation task.

SubmitMediaDNADeleteJob

Deletes a video fingerprinting job.

SubmitPreprocessJobs

Transcodes videos in the production studio.

SubmitSnapshotJob

Submits a snapshot job for a video.

SubmitTranscodeJobs

Submits a transcoding job for a video.

SubmitWorkflowJob

Creates a video-on-demand workflow.

UpdateAITemplate

Modifies an AI template.

UpdateAppInfo

Updates the information about an application.

UpdateAttachedMediaInfos

Modifies the information about multiple auxiliary media assets at a time.

UpdateCategory

Modifies a video category.

UpdateEditingProject

Modifies an online editing project.

UpdateImageInfos

Modifies the information about multiple images at a time.

UpdateTranscodeTemplateGroup

Modifies a transcoding template group.

UpdateVideoInfo

Modifies the information about a video.

UpdateVideoInfos

Modifies the information about multiple videos at a time.

UpdateVodDomain

Modifies an accelerated domain name.

UpdateVodTemplate

A snapshot template is modified.

UpdateWatermark

Modifies a watermark.

UploadMediaByURL

Uploads a media file to ApsaraVideo VOD based on the URL of the source file.

UploadStreamByURL

Uploads a transcoded stream by using a URL.

VerifyVodDomainOwner

Verifies the ownership of a specified domain name.

ListAppInfo

Queries the applications that you are authorized to manage.

ListAppPoliciesForIdentity

Queries the application policies that are attached to the specified identity.

Example

The following example describes the event of creating a KMS data key and the operation log for GenerateKMSDataKey recorded in ActionTrail.

{
  "eventId": "E5DA62A7-7EFC-513C-9E88-B18A9E2E****",
  "eventVersion": 1,
  "errorMessage": "The request has failed due to a temporary failure of the server.",
  "eventSource": "vod.aliyuncs.com",
  "requestParameters": {
    "AcsProduct": "vod"
  },
  "errorCode": "ServiceUnavailable",
  "sourceIpAddress": "192.168.0.1",
  "userAgent": "AlibabaCloud (Linux; amd64) Java/1.8.0_152-b187 Core/4.5.26 HTTPClient/ApacheHttpClient",
  "eventType": "ApiCall",
  "userIdentity": {
    "accessKeyId": LTAI**************",
    "sessionContext": {
      "attributes": {
        "mfaAuthenticated": "false",
        "creationDate": "2022-08-08T11:41:50Z"
      }
    },
    "accountId": "17480984309****",
    "principalId": "17480984309****",
    "type": "root-account",
    "userName": "root"
  },
  "serviceName": "vod",
  "additionalEventData": {
    "CallerBid": "26842"
  },
  "apiVersion": "2017-03-21",
  "requestId": "E5DA62A7-7EFC-513C-9E88-B18A9E2E****",
  "eventTime": "2022-08-08T11:41:50Z",
  "isGlobal": false,
  "acsRegion": "cn-hangzhou",
  "eventName": "GenerateKMSDataKey"
}