RESTモジュール・テンプレートの更新
put
/ords/rest/templates/{id}
RESTモジュール・テンプレートを更新します。
リクエスト
サポートされるメディア・タイプ
- application/json
パス・パラメータ
- id: integer
特定のテンプレートのID。
ルート・スキーマ: schema
タイプ:
ソースの表示
object
- comments(optional): string
コメント・テキスト。
- etag_query(optional): string
エンティティ・タグの生成に使用される問合せです。
- etag_type: string
リソース・テンプレートによって使用されるエンティティ・タグのタイプです。エンティティ・タグとは、リソースのバージョン識別子として動作するHTTPヘッダーです。エンティティ・タグを使用して、以前取得したリソースの取得を避け、リソースを更新する際にコミット時のロックを実行します。有効な値は、HASH、QUERY、NONEです。
- priority: integer
リソース・テンプレートを評価する優先順位: 0 (低優先度。デフォルト)から9 (高優先度)です。
- uri_prefix: string
リソース・テンプレートの一致パターンです。たとえば、/objects/:object/:id?のパターンは/objects/emp/101と一致し(101のidでempリソースにあるアイテムのリクエストと一致)、/objects/emp/とも一致します。(:idパラメータには?修飾子の注釈が付き、これはidパラメータがオプションであることを示すため、empリソースのリクエストとも一致します。)
レスポンス
サポートされるメディア・タイプ
- application/json
200 レスポンス
正常に作成されたRESTモジュール・テンプレートの詳細。
400 レスポンス
etag_type、パターンまたは優先度パラメータが指定されていません。
404レスポンス
テンプレートが存在しません
409レスポンス
テンプレート・パターンはすでにモジュールに存在します。