OssStockTaskProps
Properties for defining a OssStockTask
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-aligreen-ossstocktask
Initializer
import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkaligreen"
&alicloudroscdkaligreen.OssStockTaskProps {
Buckets: interface{},
StartDate: interface{},
AudioAntispamFreezeConfig: interface{},
AudioAutoFreezeOpened: interface{},
AudioMaxSize: interface{},
AudioOpened: interface{},
AudioScanLimit: interface{},
AudioScenes: interface{},
AutoFreezeType: interface{},
BizType: interface{},
CallbackId: interface{},
EndDate: interface{},
ImageAdFreezeConfig: interface{},
ImageAutoFreezeOpened: interface{},
ImageLiveFreezeConfig: interface{},
ImageOpened: interface{},
ImagePornFreezeConfig: interface{},
ImageScanLimit: interface{},
ImageScenes: interface{},
ImageTerrorismFreezeConfig: interface{},
OssStockTaskName: interface{},
ScanImageNoFileType: interface{},
VideoAdFreezeConfig: interface{},
VideoAutoFreezeOpened: interface{},
VideoFrameInterval: interface{},
VideoLiveFreezeConfig: interface{},
VideoMaxFrames: interface{},
VideoMaxSize: interface{},
VideoOpened: interface{},
VideoPornFreezeConfig: interface{},
VideoScanLimit: interface{},
VideoScenes: interface{},
VideoTerrorismFreezeConfig: interface{},
VideoVoiceAntispamFreezeConfig: interface{},
}
Properties
Name | Type | Description |
---|---|---|
Buckets |
interface{} |
Property buckets: The bucket configuration list of the oss stock scan task. |
StartDate |
interface{} |
Property startDate: The start time of the file upload time range represents the files uploaded after scanning this time point.Example: 2024-08-01 00:00:00 +0800. |
AudioAntispamFreezeConfig |
interface{} |
Property audioAntispamFreezeConfig: Voice auto freeze configuration. |
AudioAutoFreezeOpened |
interface{} |
Property audioAutoFreezeOpened: Audio detection auto freeze switch. |
AudioMaxSize |
interface{} |
Property audioMaxSize: Resource property field representing the maximum size of a single audio. |
AudioOpened |
interface{} |
Property audioOpened: Oss stock scan task detect audio. |
AudioScanLimit |
interface{} |
Property audioScanLimit: The upper limit of voice scan in the oss stock scan task. |
AudioScenes |
interface{} |
Property audioScenes: The audio detection scenarios included in the oss stock scan task. |
AutoFreezeType |
interface{} |
Property autoFreezeType: Automatic freeze type. |
BizType |
interface{} |
Property bizType: Business scenarios used by the oss stock scan task. |
CallbackId |
interface{} |
Property callbackId: The ID of the primary key of the notification message bound to the oss stock scan task. |
EndDate |
interface{} |
Property endDate: The end time of the file upload time range indicates the scanning of files uploaded before this time point. |
ImageAdFreezeConfig |
interface{} |
Property imageAdFreezeConfig: Picture automatically freezes the configuration of ad scenes. |
ImageAutoFreezeOpened |
interface{} |
Property imageAutoFreezeOpened: Picture detection auto freeze switch. |
ImageLiveFreezeConfig |
interface{} |
Property imageLiveFreezeConfig: Picture automatic freezing live scene configuration. |
ImageOpened |
interface{} |
Property imageOpened: Oss stock scan task detect images. |
ImagePornFreezeConfig |
interface{} |
Property imagePornFreezeConfig: Picture automatic freezing porn scene configuration. |
ImageScanLimit |
interface{} |
Property imageScanLimit: The upper limit for scanning images in the oss stock scan task. |
ImageScenes |
interface{} |
Property imageScenes: 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. |
ImageTerrorismFreezeConfig |
interface{} |
Property imageTerrorismFreezeConfig: The picture automatically freezes the configuration of terrorism scenes. |
OssStockTaskName |
interface{} |
Property ossStockTaskName: The name of the oss stock scan task. |
ScanImageNoFileType |
interface{} |
Property scanImageNoFileType: Whether the oss stock scan task detects images with file names without suffixes. |
VideoAdFreezeConfig |
interface{} |
Property videoAdFreezeConfig: The video automatically freezes the configuration of ad scenarios. |
VideoAutoFreezeOpened |
interface{} |
Property videoAutoFreezeOpened: Video detection auto freeze switch. |
VideoFrameInterval |
interface{} |
Property videoFrameInterval: Resource attribute field representing the framing frequency. |
VideoLiveFreezeConfig |
interface{} |
Property videoLiveFreezeConfig: Video automatic freeze live scene configuration. |
VideoMaxFrames |
interface{} |
Property videoMaxFrames: A resource attribute field that represents the upper limit of a single video frame cut. |
VideoMaxSize |
interface{} |
Property videoMaxSize: Resource property field representing the maximum size of a single video. |
VideoOpened |
interface{} |
Property videoOpened: Oss stock scan task detect video. |
VideoPornFreezeConfig |
interface{} |
Property videoPornFreezeConfig: Video automatic freezing porn scene configuration. |
VideoScanLimit |
interface{} |
Property videoScanLimit: The upper limit of video scanning in the oss stock scan task. |
VideoScenes |
interface{} |
Property videoScenes: The video detection scenarios included in the oss stock scan task. |
VideoTerrorismFreezeConfig |
interface{} |
Property videoTerrorismFreezeConfig: The video automatically freezes the configuration of terrorism scenes. |
VideoVoiceAntispamFreezeConfig |
interface{} |
Property videoVoiceAntispamFreezeConfig: Voice auto freeze configuration in video. |
Buckets
Required
Buckets interface{}
- Type: interface{}
Property buckets: The bucket configuration list of the oss stock scan task.
Example:[{"Bucket":"bucket_01","Selected":true,"Prefixes":["img/test_"],"Type":"exclude"}].
StartDate
Required
StartDate interface{}
- Type: interface{}
Property startDate: The start time of the file upload time range represents the files uploaded after scanning this time point.Example: 2024-08-01 00:00:00 +0800.
AudioAntispamFreezeConfig
Optional
AudioAntispamFreezeConfig interface{}
- Type: interface{}
Property audioAntispamFreezeConfig: Voice auto freeze configuration.
Example:{"Type": "suggestion", "Value" : "block" }. The results are frozen according to the suggestion in the speech detection results.
AudioAutoFreezeOpened
Optional
AudioAutoFreezeOpened interface{}
- Type: interface{}
Property audioAutoFreezeOpened: Audio detection auto freeze switch.
Value: true: automatically freeze, false: not automatically freeze.
AudioMaxSize
Optional
AudioMaxSize interface{}
- Type: interface{}
Property audioMaxSize: Resource property field representing the maximum size of a single audio.
1~2048MB, the default is 200MB, more than not detected.
AudioOpened
Optional
AudioOpened interface{}
- Type: interface{}
Property audioOpened: Oss stock scan task detect audio.
true: scan audio, false: do not scan audio.
AudioScanLimit
Optional
AudioScanLimit interface{}
- Type: interface{}
Property audioScanLimit: The upper limit of voice scan in the oss stock scan task.
The default value is 1000/Bucket.
AudioScenes
Optional
AudioScenes interface{}
- Type: interface{}
Property audioScenes: The audio detection scenarios included in the oss stock scan task.
Set the value to ["antispam"].
AutoFreezeType
Optional
AutoFreezeType interface{}
- Type: interface{}
Property autoFreezeType: Automatic freeze type.
Value: acl: modify permissions, copy: Move files.
BizType
Optional
BizType interface{}
- Type: interface{}
Property bizType: Business scenarios used by the oss stock scan task.
CallbackId
Optional
CallbackId interface{}
- Type: interface{}
Property callbackId: The ID of the primary key of the notification message bound to the oss stock scan task.
EndDate
Optional
EndDate interface{}
- Type: interface{}
Property endDate: The end time of the file upload time range indicates the scanning of files uploaded before this time point.
Example: 2024-12-30 00:00:00 +0800
ImageAdFreezeConfig
Optional
ImageAdFreezeConfig interface{}
- Type: interface{}
Property imageAdFreezeConfig: 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.
ImageAutoFreezeOpened
Optional
ImageAutoFreezeOpened interface{}
- Type: interface{}
Property imageAutoFreezeOpened: Picture detection auto freeze switch.
Value: true: auto freeze, false: not auto freeze.
ImageLiveFreezeConfig
Optional
ImageLiveFreezeConfig interface{}
- Type: interface{}
Property imageLiveFreezeConfig: 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.
ImageOpened
Optional
ImageOpened interface{}
- Type: interface{}
Property imageOpened: Oss stock scan task detect images.
true: scan images, false: do not scan images.
ImagePornFreezeConfig
Optional
ImagePornFreezeConfig interface{}
- Type: interface{}
Property imagePornFreezeConfig: 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.
ImageScanLimit
Optional
ImageScanLimit interface{}
- Type: interface{}
Property imageScanLimit: The upper limit for scanning images in the oss stock scan task.
The default value is 10000 images per Bucket.
ImageScenes
Optional
ImageScenes interface{}
- Type: interface{}
Property imageScenes: 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.
ImageTerrorismFreezeConfig
Optional
ImageTerrorismFreezeConfig interface{}
- Type: interface{}
Property imageTerrorismFreezeConfig: 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.
OssStockTaskName
Optional
OssStockTaskName interface{}
- Type: interface{}
Property ossStockTaskName: The name of the oss stock scan task.
ScanImageNoFileType
Optional
ScanImageNoFileType interface{}
- Type: interface{}
Property scanImageNoFileType: 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.
VideoAdFreezeConfig
Optional
VideoAdFreezeConfig interface{}
- Type: interface{}
Property videoAdFreezeConfig: 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.
VideoAutoFreezeOpened
Optional
VideoAutoFreezeOpened interface{}
- Type: interface{}
Property videoAutoFreezeOpened: Video detection auto freeze switch.
Value: true: automatically freeze, false: not automatically freeze.
VideoFrameInterval
Optional
VideoFrameInterval interface{}
- Type: interface{}
Property videoFrameInterval: Resource attribute field representing the framing frequency.
1~60 seconds/frame, the default is 1 second/frame.
VideoLiveFreezeConfig
Optional
VideoLiveFreezeConfig interface{}
- Type: interface{}
Property videoLiveFreezeConfig: Video automatic freeze live scene configuration.
Example:{"Type" : "suggestion", "Value" : "block" }. The results will be frozen according to the suggestion in the video detection results.
VideoMaxFrames
Optional
VideoMaxFrames interface{}
- Type: interface{}
Property videoMaxFrames: A resource attribute field that represents the upper limit of a single video frame cut.
5 to 20000 frames, the default is 200 frames.
VideoMaxSize
Optional
VideoMaxSize interface{}
- Type: interface{}
Property videoMaxSize: Resource property field representing the maximum size of a single video.
1~2048MB, the default is 500MB, more than not detected.
VideoOpened
Optional
VideoOpened interface{}
- Type: interface{}
Property videoOpened: Oss stock scan task detect video.
true: scan video, false: do not scan video.
VideoPornFreezeConfig
Optional
VideoPornFreezeConfig interface{}
- Type: interface{}
Property videoPornFreezeConfig: 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.
VideoScanLimit
Optional
VideoScanLimit interface{}
- Type: interface{}
Property videoScanLimit: The upper limit of video scanning in the oss stock scan task.
The default value is 1000/Bucket.
VideoScenes
Optional
VideoScenes interface{}
- Type: interface{}
Property videoScenes: 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.
VideoTerrorismFreezeConfig
Optional
VideoTerrorismFreezeConfig interface{}
- Type: interface{}
Property videoTerrorismFreezeConfig: 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.
VideoVoiceAntispamFreezeConfig
Optional
VideoVoiceAntispamFreezeConfig interface{}
- Type: interface{}
Property videoVoiceAntispamFreezeConfig: Voice auto freeze configuration in video.
Example:{"Type": "suggestion", "Value" : "block" }. The results will be frozen according to the suggestion in the video detection results.