UpdatePipeline API は、MPS キューを更新します。名前および通知設定を変更し、MPS キューのステータスを変更します。
パラメーター |
タイプ |
必須 |
説明 |
Action |
String |
はい |
操作 API、システム必須パラメーター。パラメーターの値は UpdatePipeline にします。 |
PipelineId |
String |
はい |
MPS キュー ID。 |
Name |
String |
はい |
MPS キューの名前(最大 128 字)。 |
State |
String |
はい |
MPS キューのステータス。オプションには、Active および Paused があります。- Active: MPS キュー内のタスクは、MPS によってスケジューリングされ、トランスコードが実行されます。-
Paused: MPS キューは一時停止されます。 MPS キュー内のタスクは、MPS によってスケジューリングおよびトランスコードされません。MPS キュー内のタスクはすべて
Submitted ステータスです。処理中のトランスコードタスクは一時停止されません。
|
NotifyConfig |
String |
いいえ |
Message Server の設定。たとえば、{"Topic":"mts-topic-1"} 。
|
Role |
String |
いいえ |
ロール |
名前 |
タイプ |
説明 |
Pipeline |
String |
MPS キュー |
リクエスト例
http://mts.cn-hangzhou.aliyuncs.com/?PipelineId=5efb0fa33836432e9488ed56eb0075c8&Name=example-watermark&State=Paused&Action=UpdatePipeline&NotifyConfig=%7b"%3btopic"%3b%3a"%3bmts-topic-1"%3b%2c+"%3brole"%3b%3a"%3brole1"%3b%7d<Publib parameter>
XML 形式
<UpdatePipelineResponse>
<RequestId>25818875-5F78-4A13-BEF6-D7393642CA58</RequestId>
<Pipeline>
<Id>31fa3c9ca8134f9cec2b4b0b0f787830</Id>
<Name>qupai-pipeline</Name>
<State>Active</State>
<Speed>Standard</Speed>
<NotifyConfig>
<Topic>mts-topic-1</Topic>
</NotifyConfig>
<Role>AliyunMTSDefaultRole</Role>
</Pipeline>
</UpdatePipelineResponse>
JSON 形式
{
"RequestId":"25818875-5F78-4A13-BEF6-D7393642CA58",
"Pipeline":{
"Id":"31fa3c9ca8134f9cec2b4b0b0f787830",
"Name":"qupai-pipeline",
"State":"Active",
"Speed":"Standard",
"NotifyConfig":{
"Topic":"mts-topic-1"
},
"Role":"AliyunMTSDefaultRole"
}
}