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