チケットを作成します。
操作説明
チケット作成を簡略化するため、以下のタイプのチケットを作成する必要がある場合は、代わりに専用の API を呼び出してください。
標準データ更新時刻チケット: CreateDataCorrectOrder API を呼び出します。
履歴データクリーンアップチケット: CreateDataCronClearOrder API を呼び出します。
データインポートチケット: CreateDataImportOrder API を呼び出します。
ロック不要変更チケット: CreateFreeLockCorrectOrder API を呼び出します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
dms:CreateOrder |
create |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Tid |
integer |
任意 |
テナント ID です。テナント ID は、GetUserActiveTenant または ListUserTenants 操作を呼び出して取得できます。 |
3*** |
| Comment |
string |
必須 |
作成するチケットの説明です。 |
test |
| PluginParam |
object |
必須 |
チケット作成パラメーターです。値は JSON 文字列です。このパラメーターの値はチケットのタイプによって異なります。詳細については、本トピックの「PluginParam パラメーター」セクションをご参照ください。 |
{PluginParam_test} |
| RelatedUserList |
string |
任意 |
チケットに関与するステークホルダーのユーザー ID です。複数の ID はカンマ (,) で区切ります。 |
user1,user2 |
| PluginType |
string |
必須 |
チケットのタイプです。詳細については、「PluginType パラメーター」をご参照ください。 |
DATA_EXPORT |
| AttachmentKey |
string |
任意 |
添付ファイルをアップロード後に返されるキーです。GetUserUploadFileJob 操作を呼び出して、添付ファイルのキーを照会できます。 |
test_AttachmentKey |
PluginParam パラメーターの補足説明
# スキーマ設計
{
"title": "test", // タイトル
"description": "test", // 説明
"dbId": 11****, // ベースラインデータベース
"logic": false, // 論理データベースかどうか
"relatedIds": [], // 変更に関与するステークホルダーのユーザー ID
}
# データエクスポート
{
"classify": "理由の分類", // 理由の分類
"dbId": 17****, // エクスポート対象データベース ID
"exeSQL": "select 1", // エクスポート SQL
"logic": false, // 論理データベースかどうか
"ignoreAffectRows": false, // 影響行数の検証を無視するかどうか
"affectRows": 1, // ユーザーが見積もる影響行数
"ignoreAffectRowsReason": "" // 影響行数検証を無視する理由
}
# 権限チケット
{
"seconds": xxx, // 権限の持続時間(秒単位)
"permType": xx, // 権限タイプ:1 - クエリ、2 - エクスポート、4 - 変更。複数の権限タイプを要求する場合、その値を合算します(例:クエリとエクスポートの権限は 3 になります)。
"resources": [{
"dbId": xxx, // データベース ID
"instanceId": xxx, // インスタンス ID
"logic": xxx, // 論理データベースかどうか
"tableName": xxx, // テーブル名
"tableId": xxx, // テーブル ID
"columnName": xxx // フィールド名
}],
"type": "xx" // INSTANT、DB、または TABLE
}
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| CreateOrderResult |
object |
||
| OrderIds |
array |
チケット ID です。 |
|
|
integer |
チケット ID です。 |
12*** |
|
| RequestId |
string |
リクエスト ID です。 |
427688B8-ADFB-4C4E-9D45-EF5C1FD6**** |
| ErrorCode |
string |
エラーコードです。 |
UnknownError |
| ErrorMessage |
string |
エラーメッセージです。 |
UnknownError |
| Success |
boolean |
リクエストが成功したかどうかを示します。有効な値は次のとおりです。
|
true |
例
成功レスポンス
JSONJSON
{
"CreateOrderResult": {
"OrderIds": [
0
]
},
"RequestId": "427688B8-ADFB-4C4E-9D45-EF5C1FD6****",
"ErrorCode": "UnknownError",
"ErrorMessage": "UnknownError",
"Success": true
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。