用於更新已有的審批次程序定義資訊。
介面說明
請求說明
該介面允許使用者修改現有的審批次程序定義,包括名稱、描述、規則條件、通知服務和審批節點等。
Id是必須提供的參數,用來指定要更新的審批次程序定義。如果需要覆蓋現有配置,請設定
Overwrite參數為true。ClientToken可選,用於保證請求的等冪性。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| 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 |
否 |
Channel 為 DingRobot/Weixin 時需指定 WebhookUrl |
https://dingtalk.com |
| ApprovalNodes |
array<object> |
否 |
審批節點列表。注意:系統策略不生效。 |
|
|
array<object> |
否 |
審批節點 |
||
| Name |
string |
否 |
節點名稱 |
default-name |
| AccountType |
string |
否 |
節點審批人類型:
|
TableOrProjectAdministrator |
| Assignees |
string |
否 |
當 AccountType 為不同類型,對應不同語義:
|
DataWorksProjectMember |
| ExtensionProperties |
object |
否 |
當
|
|
|
any |
否 |
擴充說明 |
{ "449656": "role_project_admin,role_project_pe" } |
|
| ClientToken |
string |
否 |
等冪參數。用於避免多次調用導致操作重複。 |
1AFAE64E-D1BE-432B-A9**** |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
API 請求響應錯誤碼,調用出錯時非空 |
||
| RequestId |
string |
API 請求 ID |
0bc5df3a17****903790e8e8a |
樣本
正常返回樣本
JSON格式
{
"RequestId": "0bc5df3a17****903790e8e8a"
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。