指定されたプロセス定義IDの承認ポリシーを取得します。
操作説明
リクエスト
-
このAPIは、
IDパラメータを使用して特定の承認プロセス定義の詳細を取得します。 -
IDパラメータは必須で、有効なプロセス定義 IDである必要があります。 -
レスポンスには、承認プロセス定義の基本プロパティ、ルール条件、通知サービス設定、および承認ノードが含まれます。
-
リクエストが成功すると、完全なプロセス定義オブジェクトが返されます。リクエストが失敗した場合は、トラブルシューティング用のエラーコードとメッセージが返されます。
今すぐお試しください
テスト
RAM 認証
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Id |
string |
必須 |
プロセス定義のID。 |
f0d6d578-a305-40ac-ba1e-0a09f64cbc69 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスのスキーマ |
||
| RequestId |
string |
APIリクエストID |
0bc5df3a17***903790e8e8a |
| ProcessDefinition |
object |
プロセス定義 |
|
| Id |
string |
プロセス定義 ID |
210001039767 |
| Name |
string |
プロセス定義名 |
MaxCompute 表审批 |
| Description |
string |
業務プロセスの説明。 |
订单业务数据审批流程 |
| Type |
string |
プロセス定義タイプ。有効な値:
|
MaxCompute |
| SubType |
string |
サブタイプ:
|
Table |
| IsSystem |
boolean |
システムデフォルトポリシー |
false |
| Enabled |
boolean |
有効化 |
true |
| RuleConditions |
array<object> |
ルール条件のリスト |
|
|
object |
ルール条件 |
||
| Type |
string |
odpsProject |
|
| Expression |
string |
((#odpsProject=='PX_BEIJING_TEST')) |
|
| Scope |
string |
Deployment |
|
| NotificationServices |
array<object> |
通知サービスステートメント |
|
|
object |
通知サービス |
||
| Channel |
string |
DingRobot |
|
| Extension |
string |
{"atAll":"true"} |
|
| Receiver |
string |
https://dingtalk.com |
|
| ApprovalNodes |
array<object> |
承認ノードリスト |
|
|
array<object> |
承認ノード |
||
| Id |
string |
7a809b6a-2a62-4c6c-9c23-c2a145e3877d |
|
| Name |
string |
default-name |
|
| AccountType |
string |
TableOrProjectAdministrator |
|
| Assignees |
array |
||
|
string |
213463068144525171 |
||
| ExtensionProperties |
object |
||
|
any |
{ "449656": "role_project_admin,role_project_pe" } |
例
成功レスポンス
JSONJSON
{
"RequestId": "0bc5df3a17***903790e8e8a",
"ProcessDefinition": {
"Id": "210001039767",
"Name": "MaxCompute 表审批",
"Description": "订单业务数据审批流程",
"Type": "MaxCompute",
"SubType": "Table",
"IsSystem": false,
"Enabled": true,
"RuleConditions": [
{
"Type": "odpsProject",
"Expression": "((#odpsProject=='PX_BEIJING_TEST'))",
"Scope": "Deployment"
}
],
"NotificationServices": [
{
"Channel": "DingRobot",
"Extension": "{\"atAll\":\"true\"}",
"Receiver": "https://dingtalk.com"
}
],
"ApprovalNodes": [
{
"Id": "7a809b6a-2a62-4c6c-9c23-c2a145e3877d",
"Name": "default-name",
"AccountType": "TableOrProjectAdministrator",
"Assignees": [
"213463068144525171"
],
"ExtensionProperties": {
"key": "{\n \"449656\": \"role_project_admin,role_project_pe\"\n }"
}
}
]
}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。