Todos os produtos
Search
Central de documentação

Resource Orchestration Service:ALIYUN::Aligreen::OssStockTask

Última atualização: Jun 27, 2026

Cria uma tarefa de varredura completa em buckets do Object Storage Service (OSS) para detectar conteúdo não compatível em arquivos de imagem, áudio e vídeo.

Sintaxe

{
  "Type": "ALIYUN::Aligreen::OssStockTask",
  "Properties": {
    "Buckets": List,
    "StartDate": String,
    "AudioAntispamFreezeConfig": Map,
    "AudioOpened": Boolean,
    "AutoFreezeType": String,
    "AudioMaxSize": Integer,
    "AudioScenes": List,
    "AudioAutoFreezeOpened": Boolean,
    "AudioScanLimit": Integer,
    "BizType": String,
    "CallbackId": Integer,
    "EndDate": String,
    "ImageOpened": Boolean,
    "ImageLiveFreezeConfig": Map,
    "ImageAutoFreezeOpened": Boolean,
    "ImageScenes": List,
    "ImageTerrorismFreezeConfig": Map,
    "ImageScanLimit": Integer,
    "ImageAdFreezeConfig": Map,
    "ImagePornFreezeConfig": Map,
    "OssStockTaskName": String,
    "ScanImageNoFileType": Boolean,
    "VideoTerrorismFreezeConfig": Map,
    "VideoOpened": Boolean,
    "VideoFrameInterval": Integer,
    "VideoLiveFreezeConfig": Map,
    "VideoScanLimit": Integer,
    "VideoPornFreezeConfig": Map,
    "VideoAutoFreezeOpened": Boolean,
    "VideoVoiceAntispamFreezeConfig": Map,
    "VideoScenes": List,
    "VideoAdFreezeConfig": Map,
    "VideoMaxFrames": Integer,
    "VideoMaxSize": Integer
  }
}

Propriedades

Propriedade

Tipo

Obrigatório

Editável

Descrição

Restrição

Buckets

List

Sim

Não

Configurações dos buckets do OSS para a tarefa de varredura.

Configure até 20 buckets. Exemplo:

[{"Bucket":"bucket_01","Selected":true,"Prefixes":["img/test_"],"Type":"exclude"}]

StartDate

String

Sim

Não

Hora inicial da consulta.

Especifique a hora no padrão ISO 8601, no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em UTC.

AudioAntispamFreezeConfig

Map

Não

Não

Configuração de congelamento automático para detecção anti-spam de áudio.

O sistema congela os resultados da detecção de áudio conforme as sugestões retornadas. Exemplo:

{"Type": "suggestion", "Value" : "block" }

AudioOpened

Boolean

Não

Não

Indica se a tarefa verifica arquivos de áudio.

Valores válidos:

  • true

  • false

AutoFreezeType

String

Não

Não

Tipo de congelamento automático.

Valores válidos:

  • acl: modifica permissões.

  • copy: move arquivos.

AudioMaxSize

Integer

Não

Não

Tamanho máximo de um único arquivo de áudio.

Valores válidos: 1 a 2048. Valor padrão: 200. Unidade: MB. O sistema ignora arquivos de áudio maiores que o tamanho máximo especificado.

AudioScenes

List

Não

Não

Cenários de detecção de áudio para a tarefa.

Defina o valor como antispam.

AudioAutoFreezeOpened

Boolean

Não

Não

Indica se o congelamento automático para detecção de áudio está ativado.

Valores válidos:

  • true

  • false

AudioScanLimit

Integer

Não

Não

Número máximo de arquivos de áudio que a tarefa pode verificar.

Por padrão, a tarefa verifica até 1.000 arquivos de áudio por bucket.

BizType

String

Não

Não

Cenário de negócios da tarefa.

Nenhuma.

CallbackId

Integer

Não

Não

ID do callback associado à tarefa.

Nenhuma.

EndDate

String

Não

Não

Hora final da consulta.

Especifique a hora no padrão ISO 8601, no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em UTC.

ImageOpened

Boolean

Não

Não

Indica se a tarefa verifica imagens.

Valores válidos:

  • true

  • false

ImageLiveFreezeConfig

Map

Não

Não

Configuração de congelamento automático para detecção de cenas ao vivo em imagens.

O sistema congela os resultados da detecção de imagens conforme as sugestões retornadas. Exemplo:

{"Type":"suggestion","Value":"block,review"}

ImageAutoFreezeOpened

Boolean

Não

Não

Indica se o congelamento automático para detecção de imagens está ativado.

Valores válidos:

  • true

  • false

ImageScenes

List

Não

Não

Cenários de detecção de imagens para a tarefa.

Valores válidos:

  • porn: conteúdo pornográfico.

  • terrorism: conteúdo terrorista.

  • ad: violação de anúncio.

  • live: cena indesejada.

ImageTerrorismFreezeConfig

Map

Não

Não

Configuração de congelamento automático para detecção de terrorismo em imagens.

O sistema congela os resultados da detecção de imagens conforme as sugestões retornadas. Exemplo:

 {"Type": "suggestion", "Value": "block,review"}

ImageScanLimit

Integer

Não

Não

Número máximo de imagens que a tarefa pode verificar.

Nenhuma.

ImageAdFreezeConfig

Map

Não

Não

Configuração de congelamento automático para detecção de violação de anúncios em imagens.

O sistema congela os resultados da detecção de imagens conforme as sugestões retornadas. Exemplo:

{"Type": "suggestion", "Value": "block,review"}

ImagePornFreezeConfig

Map

Não

Não

Configuração de congelamento automático para detecção de pornografia em imagens.

O sistema congela os resultados da detecção de imagens conforme as sugestões retornadas. Exemplo:

{"Type": "suggestion", "Value": "block,review"}

OssStockTaskName

String

Não

Não

Nome da tarefa.

Nenhuma.

ScanImageNoFileType

Boolean

Não

Não

Indica se a tarefa verifica imagens cujos nomes de arquivo não possuem extensão.

Valores válidos:

  • true

  • false

VideoTerrorismFreezeConfig

Map

Não

Não

Configuração de congelamento automático para detecção de terrorismo em vídeos.

O sistema congela os resultados da detecção de vídeos conforme as sugestões retornadas. Exemplo:

{"Type": "suggestion","Value":"block,review"}

VideoOpened

Boolean

Não

Não

Indica se a tarefa verifica vídeos.

Valores válidos:

  • true

  • false

VideoFrameInterval

Integer

Não

Não

Taxa de quadros.

Valores válidos: 1 a 60. Valor padrão: 1. Unidade: quadros por segundo (FPS).

VideoLiveFreezeConfig

Map

Não

Não

Configuração de congelamento automático para detecção de cenas ao vivo em vídeos.

O sistema congela os resultados da detecção de vídeos conforme as sugestões retornadas. Exemplo:

{"Type" : "suggestion", "Value" : "block" }

VideoScanLimit

Integer

Não

Não

Número máximo de vídeos que a tarefa pode verificar.

Nenhuma.

VideoPornFreezeConfig

Map

Não

Não

Configuração de congelamento automático para detecção de pornografia em vídeos.

O sistema congela os resultados da detecção de vídeos conforme as sugestões retornadas. Exemplo:

{"Type": "suggestion", "Value": "block,review"}

VideoAutoFreezeOpened

Boolean

Não

Não

Indica se o congelamento automático para detecção de vídeos está ativado.

Valores válidos:

  • true

  • false

VideoVoiceAntispamFreezeConfig

Map

Não

Não

Configuração de congelamento automático para detecção anti-spam de áudio em vídeos.

O sistema congela os resultados da detecção de vídeos conforme as sugestões retornadas. Exemplo:

{"Type": "suggestion", "Value" : "block" }

VideoScenes

List

Não

Não

Cenários de detecção de vídeos para a tarefa.

Valores válidos:

  • porn: conteúdo pornográfico.

  • terrorism: conteúdo terrorista.

  • ad: violação de anúncio.

  • live: cena indesejada.

  • antispam: anti-spam e anti-spam de áudio.

VideoAdFreezeConfig

Map

Não

Não

Configuração de congelamento automático para detecção de violação de anúncios em vídeos.

O sistema congela os resultados da detecção de vídeos conforme as sugestões retornadas. Exemplo:

{"Type":"suggestion","Value":"block,review"}

VideoMaxFrames

Integer

Não

Não

Número máximo de quadros capturados de um único vídeo.

Valores válidos: 5 a 20000. Valor padrão: 200.

VideoMaxSize

Integer

Não

Não

Tamanho máximo de um único arquivo de vídeo.

Valores válidos: 1 a 2048. Valor padrão: 500. Unidade: MB. O sistema ignora arquivos de vídeo maiores que o tamanho máximo especificado.

Valores de retorno

Fn::GetAtt

  • ImageOpened: indica se a tarefa verifica imagens.

  • AudioAntispamFreezeConfig: configuração de congelamento automático para detecção anti-spam de áudio.

  • ScanImageNoFileType: indica se a tarefa verifica imagens cujos nomes de arquivo não possuem extensão.

  • AudioOpened: indica se a tarefa verifica arquivos de áudio.

  • Buckets: configurações dos buckets do OSS para a tarefa de varredura.

  • StartDate: hora inicial da consulta.

  • ImageLiveFreezeConfig: configuração de congelamento automático para detecção de cenas ao vivo em imagens.

  • ImageAutoFreezeOpened: indica se o congelamento automático de imagens está ativado.

  • AutoFreezeType: tipo de congelamento automático.

  • ImageScenes: cenários de detecção de imagens para a tarefa.

  • AudioMaxSize: tamanho máximo de um único arquivo de áudio.

  • VideoTerrorismFreezeConfig: configuração de congelamento automático para detecção de terrorismo em vídeos.

  • VideoOpened: indica se a tarefa verifica vídeos.

  • ImageTerrorismFreezeConfig: configuração de congelamento automático para detecção de terrorismo em imagens.

  • CallbackId: ID do callback associado à tarefa.

  • ImageScanLimit: número máximo de imagens que a tarefa pode verificar.

  • BizType: cenário de negócios da tarefa.

  • ImageAdFreezeConfig: configuração de congelamento automático para detecção de violação de anúncios em imagens.

  • AudioScenes: cenários de detecção de áudio para a tarefa.

  • VideoFrameInterval: taxa de quadros.

  • EndDate: hora final da consulta.

  • ImagePornFreezeConfig: configuração de congelamento automático para detecção de pornografia em imagens.

  • VideoLiveFreezeConfig: configuração de congelamento automático para detecção de cenas ao vivo em vídeos.

  • AudioAutoFreezeOpened: indica se o congelamento automático de áudio está ativado.

  • VideoScanLimit: número máximo de vídeos que a tarefa pode verificar.

  • VideoPornFreezeConfig: configuração de congelamento automático para detecção de pornografia em vídeos.

  • VideoAutoFreezeOpened: indica se o congelamento automático de vídeos está ativado.

  • VideoVoiceAntispamFreezeConfig: configuração de congelamento automático para detecção anti-spam de áudio em vídeos.

  • AudioScanLimit: número máximo de arquivos de áudio que a tarefa pode verificar.

  • VideoScenes: cenários de detecção de vídeos para a tarefa.

  • VideoAdFreezeConfig: configuração de congelamento automático para detecção de violação de anúncios em vídeos.

  • VideoMaxFrames: número máximo de quadros capturados de um único vídeo.

  • VideoMaxSize: tamanho máximo de um único arquivo de vídeo.

Exemplos

ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
  ExtensionResource:
    Type: ALIYUN::Aligreen::OssStockTask
    Properties:
      Buckets:
        - Bucket: terraform-14945
          Selected: true
          Prefixes: []
          Region: cn-shanghai
          Type: exclude
      ImageOpened: true
      ImageScenes:
        - porn
      AutoFreezeType: acl
      StartDate: 2024-08-01 00:00:00 +0800
Outputs:
  ImageOpened:
    Description: oss stock scan task detect images.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - ImageOpened
  AudioAntispamFreezeConfig:
    Description: Voice auto freeze configuration.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - AudioAntispamFreezeConfig
  ScanImageNoFileType:
    Description: Whether the oss stock scan task detects images with file names without suffixes.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - ScanImageNoFileType
  AudioOpened:
    Description: oss stock scan task detect audio.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - AudioOpened
  Buckets:
    Description: The bucket configuration list of the oss stock scan task.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - Buckets
  StartDate:
    Description: The start time of the file upload time range represents the files uploaded after scanning this time point.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - StartDate
  ImageLiveFreezeConfig:
    Description: Picture automatic freezing live scene configuration.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - ImageLiveFreezeConfig
  ImageAutoFreezeOpened:
    Description: 'Picture detection auto freeze switch. Value: true: auto freeze, false: not auto freeze.'
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - ImageAutoFreezeOpened
  AutoFreezeType:
    Description: Automatic freeze type.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - AutoFreezeType
  ImageScenes:
    Description: The image moderation scenario included in the oss stock scan task.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - ImageScenes
  AudioMaxSize:
    Description: Resource property field representing the maximum size of a single audio.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - AudioMaxSize
  VideoTerrorismFreezeConfig:
    Description: The video automatically freezes the configuration of terrorism scenes.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - VideoTerrorismFreezeConfig
  VideoOpened:
    Description: oss stock scan task detect video.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - VideoOpened
  ImageTerrorismFreezeConfig:
    Description: The picture automatically freezes the configuration of terrorism scenes.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - ImageTerrorismFreezeConfig
  CallbackId:
    Description: The ID of the primary key of the notification message bound to the oss stock scan task.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - CallbackId
  ImageScanLimit:
    Description: 'The upper limit for scanning images in the oss stock scan task. '
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - ImageScanLimit
  BizType:
    Description: Business scenarios used by the oss stock scan task.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - BizType
  ImageAdFreezeConfig:
    Description: Picture automatically freezes the configuration of ad scenes.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - ImageAdFreezeConfig
  AudioScenes:
    Description: The audio detection scenarios included in the oss stock scan task. Set the value to antispam.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - AudioScenes
  VideoFrameInterval:
    Description: Resource attribute field representing the framing frequency.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - VideoFrameInterval
  EndDate:
    Description: The end time of the file upload time range indicates the scanning of files uploaded before this time point.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - EndDate
  ImagePornFreezeConfig:
    Description: Picture automatic freezing porn scene configuration.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - ImagePornFreezeConfig
  VideoLiveFreezeConfig:
    Description: Video automatic freeze live scene configuration.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - VideoLiveFreezeConfig
  AudioAutoFreezeOpened:
    Description: 'Audio detection auto freeze switch. Value: true: automatically freeze, false: not automatically freeze.'
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - AudioAutoFreezeOpened
  VideoScanLimit:
    Description: The upper limit of video scanning in the oss stock scan task. The default value is 1000/Bucket.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - VideoScanLimit
  VideoPornFreezeConfig:
    Description: 'Video automatic freezing porn scene configuration. '
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - VideoPornFreezeConfig
  VideoAutoFreezeOpened:
    Description: 'Video detection auto freeze switch. Value: true: automatically freeze, false: not automatically freeze.'
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - VideoAutoFreezeOpened
  VideoVoiceAntispamFreezeConfig:
    Description: Voice auto freeze configuration in video.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - VideoVoiceAntispamFreezeConfig
  AudioScanLimit:
    Description: The upper limit of voice scan in the oss stock scan task. The default value is 1000/Bucket.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - AudioScanLimit
  VideoScenes:
    Description: The video detection scenarios included in the oss stock scan task.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - VideoScenes
  VideoAdFreezeConfig:
    Description: The video automatically freezes the configuration of ad scenarios.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - VideoAdFreezeConfig
  VideoMaxFrames:
    Description: A resource attribute field that represents the upper limit of a single video frame cut.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - VideoMaxFrames
  VideoMaxSize:
    Description: Resource property field representing the maximum size of a single video.
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - VideoMaxSize
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
  },
  "Resources": {
    "ExtensionResource": {
      "Type": "ALIYUN::Aligreen::OssStockTask",
      "Properties": {
        "Buckets": [
          {
            "Bucket": "terraform-14945",
            "Selected": true,
            "Prefixes": [],
            "Region": "cn-shanghai",
            "Type": "exclude"
          }
        ],
        "ImageOpened": true,
        "ImageScenes": [
          "porn"
        ],
        "AutoFreezeType": "acl",
        "StartDate": "2024-08-01 00:00:00 +0800"
      }
    }
  },
  "Outputs": {
    "ImageOpened": {
      "Description": "oss stock scan task detect images.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "ImageOpened"
        ]
      }
    },
    "AudioAntispamFreezeConfig": {
      "Description": "Voice auto freeze configuration.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "AudioAntispamFreezeConfig"
        ]
      }
    },
    "ScanImageNoFileType": {
      "Description": "Whether the oss stock scan task detects images with file names without suffixes.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "ScanImageNoFileType"
        ]
      }
    },
    "AudioOpened": {
      "Description": "oss stock scan task detect audio.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "AudioOpened"
        ]
      }
    },
    "Buckets": {
      "Description": "The bucket configuration list of the oss stock scan task.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "Buckets"
        ]
      }
    },
    "StartDate": {
      "Description": "The start time of the file upload time range represents the files uploaded after scanning this time point.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "StartDate"
        ]
      }
    },
    "ImageLiveFreezeConfig": {
      "Description": "Picture automatic freezing live scene configuration.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "ImageLiveFreezeConfig"
        ]
      }
    },
    "ImageAutoFreezeOpened": {
      "Description": "Picture detection auto freeze switch. Value: true: auto freeze, false: not auto freeze.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "ImageAutoFreezeOpened"
        ]
      }
    },
    "AutoFreezeType": {
      "Description": "Automatic freeze type.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "AutoFreezeType"
        ]
      }
    },
    "ImageScenes": {
      "Description": "The image moderation scenario included in the oss stock scan task.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "ImageScenes"
        ]
      }
    },
    "AudioMaxSize": {
      "Description": "Resource property field representing the maximum size of a single audio.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "AudioMaxSize"
        ]
      }
    },
    "VideoTerrorismFreezeConfig": {
      "Description": "The video automatically freezes the configuration of terrorism scenes.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "VideoTerrorismFreezeConfig"
        ]
      }
    },
    "VideoOpened": {
      "Description": "oss stock scan task detect video.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "VideoOpened"
        ]
      }
    },
    "ImageTerrorismFreezeConfig": {
      "Description": "The picture automatically freezes the configuration of terrorism scenes.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "ImageTerrorismFreezeConfig"
        ]
      }
    },
    "CallbackId": {
      "Description": "The ID of the primary key of the notification message bound to the oss stock scan task.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "CallbackId"
        ]
      }
    },
    "ImageScanLimit": {
      "Description": "The upper limit for scanning images in the oss stock scan task. ",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "ImageScanLimit"
        ]
      }
    },
    "BizType": {
      "Description": "Business scenarios used by the oss stock scan task.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "BizType"
        ]
      }
    },
    "ImageAdFreezeConfig": {
      "Description": "Picture automatically freezes the configuration of ad scenes.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "ImageAdFreezeConfig"
        ]
      }
    },
    "AudioScenes": {
      "Description": "The audio detection scenarios included in the oss stock scan task. Set the value to antispam.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "AudioScenes"
        ]
      }
    },
    "VideoFrameInterval": {
      "Description": "Resource attribute field representing the framing frequency.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "VideoFrameInterval"
        ]
      }
    },
    "EndDate": {
      "Description": "The end time of the file upload time range indicates the scanning of files uploaded before this time point.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "EndDate"
        ]
      }
    },
    "ImagePornFreezeConfig": {
      "Description": "Picture automatic freezing porn scene configuration.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "ImagePornFreezeConfig"
        ]
      }
    },
    "VideoLiveFreezeConfig": {
      "Description": "Video automatic freeze live scene configuration.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "VideoLiveFreezeConfig"
        ]
      }
    },
    "AudioAutoFreezeOpened": {
      "Description": "Audio detection auto freeze switch. Value: true: automatically freeze, false: not automatically freeze.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "AudioAutoFreezeOpened"
        ]
      }
    },
    "VideoScanLimit": {
      "Description": "The upper limit of video scanning in the oss stock scan task. The default value is 1000/Bucket.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "VideoScanLimit"
        ]
      }
    },
    "VideoPornFreezeConfig": {
      "Description": "Video automatic freezing porn scene configuration. ",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "VideoPornFreezeConfig"
        ]
      }
    },
    "VideoAutoFreezeOpened": {
      "Description": "Video detection auto freeze switch. Value: true: automatically freeze, false: not automatically freeze.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "VideoAutoFreezeOpened"
        ]
      }
    },
    "VideoVoiceAntispamFreezeConfig": {
      "Description": "Voice auto freeze configuration in video.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "VideoVoiceAntispamFreezeConfig"
        ]
      }
    },
    "AudioScanLimit": {
      "Description": "The upper limit of voice scan in the oss stock scan task. The default value is 1000/Bucket.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "AudioScanLimit"
        ]
      }
    },
    "VideoScenes": {
      "Description": "The video detection scenarios included in the oss stock scan task.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "VideoScenes"
        ]
      }
    },
    "VideoAdFreezeConfig": {
      "Description": "The video automatically freezes the configuration of ad scenarios.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "VideoAdFreezeConfig"
        ]
      }
    },
    "VideoMaxFrames": {
      "Description": "A resource attribute field that represents the upper limit of a single video frame cut.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "VideoMaxFrames"
        ]
      }
    },
    "VideoMaxSize": {
      "Description": "Resource property field representing the maximum size of a single video.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "VideoMaxSize"
        ]
      }
    }
  }
}