OssStockTaskArgs

data class OssStockTaskArgs(val audioAntispamFreezeConfig: Output<String>? = null, val audioAutoFreezeOpened: Output<Boolean>? = null, val audioMaxSize: Output<Int>? = null, val audioOpened: Output<Boolean>? = null, val audioScanLimit: Output<Int>? = null, val audioScenes: Output<String>? = null, val autoFreezeType: Output<String>? = null, val bizType: Output<String>? = null, val buckets: Output<String>? = null, val callbackId: Output<Int>? = null, val endDate: Output<String>? = null, val imageAdFreezeConfig: Output<String>? = null, val imageAutoFreezeOpened: Output<Boolean>? = null, val imageLiveFreezeConfig: Output<String>? = null, val imageOpened: Output<Boolean>? = null, val imagePornFreezeConfig: Output<String>? = null, val imageScanLimit: Output<Int>? = null, val imageScenes: Output<List<String>>? = null, val imageTerrorismFreezeConfig: Output<String>? = null, val scanImageNoFileType: Output<Boolean>? = null, val startDate: Output<String>? = null, val videoAdFreezeConfig: Output<String>? = null, val videoAutoFreezeOpened: Output<Boolean>? = null, val videoFrameInterval: Output<Int>? = null, val videoLiveFreezeConfig: Output<String>? = null, val videoMaxFrames: Output<Int>? = null, val videoMaxSize: Output<Int>? = null, val videoOpened: Output<Boolean>? = null, val videoPornFreezeConfig: Output<String>? = null, val videoScanLimit: Output<Int>? = null, val videoScenes: Output<String>? = null, val videoTerrorismFreezeConfig: Output<String>? = null, val videoVoiceAntispamFreezeConfig: Output<String>? = null) : ConvertibleToJava<OssStockTaskArgs>

Import

Aligreen Oss Stock Task can be imported using the id, e.g.

$ pulumi import alicloud:aligreen/ossStockTask:OssStockTask example <id>

Constructors

Link copied to clipboard
constructor(audioAntispamFreezeConfig: Output<String>? = null, audioAutoFreezeOpened: Output<Boolean>? = null, audioMaxSize: Output<Int>? = null, audioOpened: Output<Boolean>? = null, audioScanLimit: Output<Int>? = null, audioScenes: Output<String>? = null, autoFreezeType: Output<String>? = null, bizType: Output<String>? = null, buckets: Output<String>? = null, callbackId: Output<Int>? = null, endDate: Output<String>? = null, imageAdFreezeConfig: Output<String>? = null, imageAutoFreezeOpened: Output<Boolean>? = null, imageLiveFreezeConfig: Output<String>? = null, imageOpened: Output<Boolean>? = null, imagePornFreezeConfig: Output<String>? = null, imageScanLimit: Output<Int>? = null, imageScenes: Output<List<String>>? = null, imageTerrorismFreezeConfig: Output<String>? = null, scanImageNoFileType: Output<Boolean>? = null, startDate: Output<String>? = null, videoAdFreezeConfig: Output<String>? = null, videoAutoFreezeOpened: Output<Boolean>? = null, videoFrameInterval: Output<Int>? = null, videoLiveFreezeConfig: Output<String>? = null, videoMaxFrames: Output<Int>? = null, videoMaxSize: Output<Int>? = null, videoOpened: Output<Boolean>? = null, videoPornFreezeConfig: Output<String>? = null, videoScanLimit: Output<Int>? = null, videoScenes: Output<String>? = null, videoTerrorismFreezeConfig: Output<String>? = null, videoVoiceAntispamFreezeConfig: Output<String>? = null)

Properties

Link copied to clipboard
val audioAntispamFreezeConfig: Output<String>? = null

Voice auto freeze configuration. Example:{"type":"suggestion","value":"block,review"}. The results are frozen according to the suggestion in the speech detection results.

Link copied to clipboard
val audioAutoFreezeOpened: Output<Boolean>? = null

Audio detection auto freeze switch. Value: true: automatically freeze, false: not automatically freeze.

Link copied to clipboard
val audioMaxSize: Output<Int>? = null

Resource property field representing the maximum size of a single audio. 1~2048MB, the default is 200MB, more than not detected.

Link copied to clipboard
val audioOpened: Output<Boolean>? = null

oss stock scan task detect audio. true: scan audio, false: do not scan audio

Link copied to clipboard
val audioScanLimit: Output<Int>? = null

The upper limit of voice scan in the oss stock scan task. The default value is 1000/Bucket.

Link copied to clipboard
val audioScenes: Output<String>? = null

The audio detection scenarios included in the oss stock scan task. Set the value to antispam.

Link copied to clipboard
val autoFreezeType: Output<String>? = null

Automatic freeze type. Value: acl: modify permissions, copy: Move files

Link copied to clipboard
val bizType: Output<String>? = null

Business scenarios used by the oss stock scan task

Link copied to clipboard
val buckets: Output<String>? = null

The bucket configuration list of the oss stock scan task. Example:[{"Bucket":"bucket_01","Selected":true,"Prefixes":"img/test_","Type":"exclude"}]

Link copied to clipboard
val callbackId: Output<Int>? = null

The ID of the primary key of the notification message bound to the oss stock scan task.

Link copied to clipboard
val endDate: Output<String>? = null

The end time of the file upload time range indicates the scanning of files uploaded before this time point.

Link copied to clipboard
val imageAdFreezeConfig: Output<String>? = null

Picture automatically freezes the configuration of ad scenes. Example: {"type": "suggestion", "value": "block,review"}. The result will be frozen according to the suggestion in the picture detection result.

Link copied to clipboard
val imageAutoFreezeOpened: Output<Boolean>? = null

Picture detection auto freeze switch. Value: true: auto freeze, false: not auto freeze.

Link copied to clipboard
val imageLiveFreezeConfig: Output<String>? = null

Picture automatic freezing live scene configuration. Example:{"type":"suggestion","value":"block,review"}. The result will be frozen according to the suggestion in the picture detection result.

Link copied to clipboard
val imageOpened: Output<Boolean>? = null

oss stock scan task detect images. true: scan images, false: do not scan images

Link copied to clipboard
val imagePornFreezeConfig: Output<String>? = null

Picture automatic freezing porn scene configuration. Example: {"type": "suggestion", "value": "block,review"}. The result will be frozen according to the suggestion in the picture detection result.

Link copied to clipboard
val imageScanLimit: Output<Int>? = null

The upper limit for scanning images in the oss stock scan task. The default value is 10000 images per Bucket.

Link copied to clipboard
val imageScenes: Output<List<String>>? = null

The image moderation scenario included in the oss stock scan task.Valid values: porn: pornography detection terrorism: terrorist content detection ad: ad violation detection live: undesirable scene detection

Link copied to clipboard
val imageTerrorismFreezeConfig: Output<String>? = null

The picture automatically freezes the configuration of terrorism scenes. Example: {"type": "suggestion", "value": "block,review"}. The result will be frozen according to the suggestion in the picture detection result.

Link copied to clipboard
val scanImageNoFileType: Output<Boolean>? = null

Whether the oss stock scan task detects images with file names without suffixes. true: Detect pictures with file names without suffixes, false: Do not detect pictures with file names without suffixes

Link copied to clipboard
val startDate: Output<String>? = null

The start time of the file upload time range represents the files uploaded after scanning this time point.

Link copied to clipboard
val videoAdFreezeConfig: Output<String>? = null

The video automatically freezes the configuration of ad scenarios. Example:{"type":"suggestion","value":"block,review"}. The results will be frozen according to the suggestion in the video detection results.

Link copied to clipboard
val videoAutoFreezeOpened: Output<Boolean>? = null

Video detection auto freeze switch. Value: true: automatically freeze, false: not automatically freeze.

Link copied to clipboard
val videoFrameInterval: Output<Int>? = null

Resource attribute field representing the framing frequency. 1~60 seconds/frame, the default is 1 second/frame

Link copied to clipboard
val videoLiveFreezeConfig: Output<String>? = null

Video automatic freeze live scene configuration. Example:{"type":"suggestion","value":"block,review"}. The results will be frozen according to the suggestion in the video detection results.

Link copied to clipboard
val videoMaxFrames: Output<Int>? = null

A resource attribute field that represents the upper limit of a single video frame cut. 5 to 20000 frames, the default is 200 frames

Link copied to clipboard
val videoMaxSize: Output<Int>? = null

Resource property field representing the maximum size of a single video. 1~2048MB, the default is 500MB, more than not detected.

Link copied to clipboard
val videoOpened: Output<Boolean>? = null

oss stock scan task detect video. true: scan video, false: do not scan video

Link copied to clipboard
val videoPornFreezeConfig: Output<String>? = null

Video automatic freezing porn scene configuration. Example: {"type": "suggestion", "value": "block,review"}. The result will be frozen according to the suggestion in the video detection result.

Link copied to clipboard
val videoScanLimit: Output<Int>? = null

The upper limit of video scanning in the oss stock scan task. The default value is 1000/Bucket.

Link copied to clipboard
val videoScenes: Output<String>? = null

The video detection scenarios included in the oss stock scan task. porn: pornography detection terrorism: terrorist content detection ad: ad violation detection live: undesirable scene detection antispam: Video voice antispam

Link copied to clipboard
val videoTerrorismFreezeConfig: Output<String>? = null

The video automatically freezes the configuration of terrorism scenes. Example:{"type":"suggestion","value":"block,review"}. The results will be frozen according to the suggestion in the video detection results.

Link copied to clipboard

Voice auto freeze configuration in video. Example:{"type":"suggestion","value":"block,review"}. The results will be frozen according to the suggestion in the video detection results.

Functions

Link copied to clipboard
open override fun toJava(): OssStockTaskArgs