全部產品
Search
文件中心

:ALIYUN::MPS::Pipeline

更新時間:Sep 21, 2024

ALIYUN::MPS::Pipeline類型用於建立ApsaraVideo for Media Processing的管道。

文法

{
  "Type": "ALIYUN::MPS::Pipeline",
  "Properties": {
    "Role": String,
    "Speed": String,
    "SpeedLevel": Integer,
    "State": String,
    "NotifyConfig": Map,
    "Name": String
  }
}

屬性

屬性名稱

類型

必須

允許更新

描述

約束

Role

String

當前RAM使用者關聯的角色。

Speed

String

管道類型。

取值:

  • Boost:倍速轉碼管道。

  • Standard(預設值):標準管道。

  • NarrowBandHDV2:窄帶高清2.0管道。

  • AIVideoCover:智能截圖管道。

  • AIVideoFPShot:視頻DNA管道。

  • AIVideoCensor:智能審核管道。

  • AIVideoMCU:智能標籤管道。

  • AIVideoSummary:視頻摘要管道。

  • AIVideoPorn:視頻鑒黃管道。

  • AIAudioKWS:音頻關鍵字識別管道。

  • AIAudioASR:語音轉文字管道。

SpeedLevel

Integer

管道層級。

State

String

管道狀態。

取值:

  • Active:管道開啟。

  • Paused:管道暫停。

NotifyConfig

Map

配置Simple Message Queue (formerly MNS)通知。

更多資訊,請參見NotifyConfig屬性

Name

String

管道名稱。

NotifyConfig文法

"NotifyConfig": {
  "Topic": String,
  "QueueName": String
}

NotifyConfig屬性

屬性名稱

類型

必須

允許更新

描述

約束

Topic

String

Simple Message Queue (formerly MNS)中建立的主題名稱。

QueueName

String

Simple Message Queue (formerly MNS)中建立的隊列名稱。

傳回值

Fn::GetAtt

PipelineId:管道ID。

樣本

JSON格式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "Name": {
      "Type": "String",
      "Description": "The new name of the MPS queue. The value can contain letters, digits, and special\ncharacters such as hyphens (-) and can be up to 128 bytes in size. The value cannot\nstart with a special character."
    }
  },
  "Resources": {
    "Pipeline": {
      "Type": "ALIYUN::MPS::Pipeline",
      "Properties": {
        "Name": {
          "Ref": "Name"
        }
      }
    }
  },
  "Outputs": {
    "PipelineId": {
      "Description": "The ID of the MPS queue.",
      "Value": {
        "Fn::GetAtt": [
          "Pipeline",
          "PipelineId"
        ]
      }
    }
  }
}