既存の承認プロセス定義を更新します。
操作説明
リクエスト
-
この API を使用して、名前、説明、ルール条件、通知サービス、承認ノードを含む既存の承認プロセス定義を変更します。
-
必須の
Idパラメータは、更新する承認プロセス定義を識別します。 -
既存の設定を上書きするには、
Overwriteパラメータをtrueに設定します。 -
オプションの
ClientTokenパラメータはリクエストの冪等性を保証します。
今すぐお試しください
テスト
RAM 認証
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Id |
string |
必須 |
プロセス定義の ID。 |
177554881536128 |
| Name |
string |
任意 |
プロセス定義の名前。 |
MaxCompute 表审批 |
| Description |
string |
任意 |
プロセス定義の説明。 |
lwt_ide_simple 项目 MaxCompute 表审批策略 |
| RuleConditions |
array<object> |
任意 |
ルール条件のリスト。このパラメータはシステムポリシーには適用されません。 |
|
|
object |
任意 |
ルール条件。 |
||
| Type |
string |
任意 |
条件のタイプ。有効な値:
|
odpsProject |
| Scope |
string |
任意 |
ルールが有効になるフェーズ。有効な値:
|
Deployment |
| Expression |
string |
任意 |
条件式。形式: ((#type=='typeValue'))。例: ((#odpsProject=='PX_BEIJING_TEST'))。 |
((#odpsProject=='PX_BEIJING_TEST')) |
| NotificationServices |
array<object> |
任意 |
通知サービスの設定。 |
|
|
object |
任意 |
通知サービス。 |
||
| Channel |
string |
任意 |
通知チャネル。有効な値:
|
|
| Extension |
string |
任意 |
JSON 形式の追加情報。例えば、すべてのメンバーに通知するかどうかを指定するには {"atAll":"true"} を使用します。 |
{"atAll":"true"} |
| Receiver |
string |
任意 |
Webhook URL。このパラメータは |
https://dingtalk.com |
| ApprovalNodes |
array<object> |
任意 |
承認ノードのリスト。このパラメータはシステムポリシーには適用されません。 |
|
|
array<object> |
任意 |
承認ノード。 |
||
| Name |
string |
任意 |
ノードの名前。 |
default-name |
| AccountType |
string |
任意 |
ノードの承認者タイプ。有効な値:
|
TableOrProjectAdministrator |
| Assignees |
string |
任意 |
承認者を指定します。必要な値は
|
DataWorksProjectMember |
| ExtensionProperties |
object |
任意 |
特定の
|
|
|
any |
任意 |
追加プロパティ。 |
{ "449656": "role_project_admin,role_project_pe" } |
|
| ClientToken |
string |
任意 |
冪等性パラメータ。再試行されたリクエストが重複した操作にならないことを保証します。 |
1AFAE64E-D1BE-432B-A9**** |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
リクエストに対して返されるデータ。 |
||
| RequestId |
string |
リクエスト ID。 |
0bc5df3a17****903790e8e8a |
例
成功レスポンス
JSONJSON
{
"RequestId": "0bc5df3a17****903790e8e8a"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。