RESTハンドラ・パラメータの作成
POST
/ords/rest/parameters/
RESTハンドラ・パラメータを作成します。
リクエスト
この操作のリクエスト・パラメータはありません。
サポートされるメディア・タイプ
- application/json
ルート・スキーマ: schema
タイプ:
ソースの表示
object
-
access_method: string
パラメータ・アクセス・メソッドです。パラメータが入力値か、出力値か、またはその両方かどうかを示します。有効な値: IN、OUT、INOUT。
-
bind_variable_name: string
SQLで呼ばれるパラメータの名前です。NULLが指定された場合、パラメータはバインドされません。
-
comments: string
コメント・テキスト。
-
handler_id(必須): integer
特定のモジュール・ハンドラのID。
-
name(required): string
URIテンプレートまたはHTTPヘッダーで呼ばれるパラメータの名前です。有効なSQLパラメータ名ではない名前のマップに使用されます。
-
param_type: string
パラメータのネイティブ・タイプです。有効な値: STRING、INT、DOUBLE、BOOLEAN、LONG、TIMESTAMP。
-
run_mode: string
この値は「codePreview」で、エンドポイントはバックエンドが実行したコードで応答します。パラメータが指定されていない場合、エンドポイントは操作の実行結果で応答します。
-
source_type: string
タイプにより、パラメータがURIテンプレートまたはHTTPヘッダーで発生するかどうかが識別されます。有効な値: HEADER、RESPONSE、URI。
レスポンス
サポートされるメディア・タイプ
- application/json
201レスポンス
正常に作成されたRESTハンドラ・パラメータの詳細。
400 レスポンス
名前パラメータが指定されていません。
404レスポンス
ハンドラが指定されていません。
409レスポンス
パラメータ名またはバインド変数はすでに存在します。