すべてのプロダクト
Search
ドキュメントセンター

DataWorks:UpdateAlertRule

最終更新日:Mar 21, 2026

カスタムアラート監視ルールの情報を更新します。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

この操作の認証情報はありません。問題が発生した場合は、アカウントマネージャーにご連絡ください。

リクエストパラメーター

パラメーター

必須 / 任意

説明

Id

integer

任意

ルール ID。

105412

Name

string

任意

ルール名。

collection_name

Owner

string

任意

ルールのオーナーが使用する Alibaba Cloud アカウントの ID。

193379****

Enabled

boolean

任意

ルールを有効にするかどうかを指定します。

true

TriggerCondition

object

任意

アラートトリガー条件。

Type

string

任意

アラートタイプ。有効な値:

  • Finished:インスタンスが正常に実行されました。

  • UnFinished:インスタンスが指定された時点までに実行を完了しませんでした。

  • Error:インスタンスでエラーが発生しました。

  • CycleUnfinished:インスタンスが特定のサイクル内で期待どおりに実行を完了しませんでした。

  • Timeout:インスタンスがタイムアウトしました。

  • InstanceTransferComplete:インスタンスが自動トリガーノードによって生成されました。

  • InstanceTransferFluctuate:生成されたインスタンスの数が変動します。

  • ExhaustedError:インスタンスが自動的に再実行された後もエラーが継続します。

  • InstanceKeyword:エラーのあるインスタンスに指定されたキーワードが含まれています。

  • InstanceErrorCount:エラーが発生したインスタンスの数が指定されたしきい値に達しました。

  • InstanceErrorPercentage:ワークスペース内の全インスタンス数に対する、エラーが発生したインスタンスの割合が指定のしきい値に達しました。

  • ResourceGroupPercentage:リソースグループの使用率が指定されたしきい値に達しました。

  • ResourceGroupWaitCount:リソースグループ内でリソースを待機しているインスタンスの数が指定されたしきい値に達しました。

ERROR

Extension

object

任意

ルールに関する拡張情報。このパラメーターは、特定のアラートタイプで必須です。

Error

object

任意

Error タイプのアラートの構成。

StreamTaskIds

array

任意

リアルタイムコンピューティングタスクの ID。このパラメーターは、リアルタイムコンピューティングタスクをモニターする場合に必須です。

integer

任意

リアルタイムコンピューティングタスクの ID。

123123

AutoRerunAlertEnabled

boolean

任意

バッチ同期タスクが失敗時に自動的に再実行された場合にアラートをトリガーするかどうかを指定します。

false

Timeout

object

任意

Timeout タイプのアラートの構成。

TimeoutInMinutes

integer

任意

タイムアウト期間。単位:分。

10

UnFinished

object

任意

UnFinished タイプのアラートの構成。

UnFinishedTime

string

任意

インスタンスの最新完了時刻。期間は hh:mm 形式です。hh の有効な値:[0,47]。mm の有効な値:[0,59]。

12:00

CycleUnfinished

object

任意

CycleUnfinished タイプのアラートの構成。

CycleAndTime

array<object>

任意

インスタンスのスケジューリングサイクルとタイムアウト期間の構成。

object

任意

CycleId

integer

任意

インスタンスのスケジューリングサイクルの ID。有効な値:[1,288]。

1

Time

string

任意

スケジューリングサイクル内でのインスタンスの最新完了時刻。時刻は hh:mm 形式です。hh の有効な値:[0,47]。mm の有効な値:[0,59]。

01:00

InstanceErrorCount

object

任意

InstanceErrorCount タイプのアラートの構成。

Count

integer

任意

エラーが発生するインスタンスの最大数。有効な値:[1,10000]。

10

InstanceErrorPercentage

object

任意

InstanceErrorPercentage タイプのアラートの構成。

Percentage

integer

任意

ワークスペース内の全インスタンス数に対する、エラーが発生したインスタンスの最大割合。有効な値:[1-100]。

10

InstanceTransferFluctuate

object

任意

InstanceTransferFluctuate タイプのアラートの構成。

Trend

string

任意

ワークスペースで生成される自動トリガーノードインスタンスの数の変動方法。有効な値:

  • abs:絶対値。インスタンス数が増加または減少します。

  • increase:インスタンス数が増加します。

  • decrease:インスタンス数が減少します。

abs

Percentage

integer

任意

ワークスペースで生成される自動トリガーノードインスタンスの数の最大変動率。有効な値:[1-100]。

10

Target

object

任意

監視対象。

Type

string

任意

監視対象のタイプ。有効な値:

  • Task:ノード

  • Baseline:ベースライン

  • project:ワークスペース

  • BizProcess:ワークフロー

Task

Ids

array

任意

監視対象の ID。

integer

任意

監視対象の ID。

1894580

AllowTasks

array

任意

監視対象外のノード。

integer

任意

監視対象外のノードの ID。

1111

Notification

object

任意

アラート通知の構成。

SilenceStartTime

string

任意

サイレンスの開始時刻。時刻は HH:mm:ss 形式です。

00:00:00

SilenceEndTime

string

任意

サイレンスの終了時刻。時刻は HH:mm:ss 形式です。

00:00:00

IntervalInMinutes

integer

任意

アラート通知が送信される間隔。単位:分。有効な値:[5,10000]。

30

Maximum

integer

任意

1 暦日内にアラート通知を送信できる最大回数。有効な値:[1, 10000]。

3

Channels

array

任意

アラート通知チャネル。

string

任意

アラート通知チャネル。有効な値:

  • Mail

  • Phone

  • Sms:ショートメッセージ

  • Dingding:DingTalk

  • Feishu:Lark

  • Weixin:WeCom

  • Webhook:カスタム Webhook

Sms

Receivers

array<object>

任意

アラート受信者。

object

任意

ReceiverType

string

任意

アラート受信者のタイプ。有効な値:

  • AliUid:Alibaba Cloud アカウント ID。

  • Shift Schedules:勤怠表内の担当者。

  • TaskOwner:タスクオーナー。タスクオーナーはカスタムアラートとイベントアラートを受信できます。

  • Owner:ベースラインオーナー。ベースラインオーナーはベースラインアラートを受信できます。

  • WebhookUrl:カスタム Webhook の URL。

  • DingdingUrl:DingTalk Webhook URL。

  • FeishuUrl:Lark Webhook URL。

  • WeixinUrl:WeCom Webhook URL。

TaskOwner

ReceiverValues

array

任意

アラート受信者。

string

任意

アラート受信者の ID。ReceiverType パラメーターが AliUid に設定されている場合は、このパラメーターを Alibaba Cloud アカウント ID に設定します。ReceiverType パラメーターが ShiftSchedule に設定されている場合は、このパラメーターを勤怠表 ID に設定します。ReceiverType パラメーターが WebhookUrl、DingdingUrl、FeishuUrl、または WeixinUrl に設定されている場合は、このパラメーターを対応する URL に設定します。

123123

Extension

string

任意

アラート受信者の追加構成。ReceiverType パラメーターが DingdingUrl に設定されている場合、このパラメーターを {"atAll":true} に設定して、DingTalk グループ内のすべてのメンバーに通知できます。

{"atAll":true}

レスポンスフィールド

フィールド

説明

object

レスポンスパラメーター。

RequestId

string

リクエスト ID。

D85FEE2B-6174-5817-AF9E-FDD02FEDA5BC

Success

boolean

リクエストが成功したかどうかを示します。

true

成功レスポンス

JSONJSON

{
  "RequestId": "D85FEE2B-6174-5817-AF9E-FDD02FEDA5BC",
  "Success": true
}

エラーコード

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。