アプリケーションプログラミングインターフェイスガイド> Webサービスオペレーション> オペレーションリファレンス> updateTrigger
 
updateTrigger
トリガーリソースの定義を更新します。
ロケーション
/services/webservices/system/admin/resource/operations/
リクエストエレメント
path:リソースへの完全修飾パス。
detail:応答に含めるリソースに関する詳細レベル。有効な値は、NONE、SIMPLE、およびFULLです。
enabled(オプション):トリガーを有効にする場合はTRUE、無効にする場合はFALSE。
conditionType(オプション):トリガーが待機する必要のある条件のタイプ。
conditionSchedule(オプション):スケジュールエレメントを参照してください。
conditionAttributes(オプション):conditionTypeのフィルターを定義する属性。このエレメントは、conditionTypeが指定されている場合(およびその場合のみ)に指定する必要があります。 属性エレメントを参照してください。
actionType(オプション):条件が発生したときにトリガーが実行する必要のあるアクションのタイプ。
actionAttributes(オプション):トリガーが発生したときに実行する必要のあるアクションを定義する属性のリスト。このエレメントは、actionTypeが指定されている場合(およびその場合のみ)に指定する必要があります。 属性エレメントを参照してください。
maxEventsQueued(オプション):キューに入れるトリガーイベントの最大数。
annotation(オプション):リソースの説明。指定しない場合、注釈は変更されません。
attributes(オプション):リソース固有の属性。指定された属性を設定しますが、指定されていない属性の値は変更しません。 属性エレメントを参照してください。
応答エレメント
resource:更新されたリソースのリスト。 リソースエレメントを参照してください。
エラー解析
IllegalArgument:パスまたは詳細が不正な場合。
IllegalState:指定されたconditionTypeまたはactionTypeがサポートされていない場合、またはそのタイプの属性が適切に構成されていない場合。
NotAllowed:不十分なライセンスでこのオペレーションを使用しようとした場合。
NotFound:ターゲットリソースまたはパスの一部が存在しない場合。
セキュリティ:ユーザーがパス内の最後のアイテム以外のすべてのアイテムに対する読み取りアクセス権を持っていない場合。
セキュリティ:ユーザーがパスの最後のアイテムへの書き込みアクセス権を持っていない場合。
セキュリティ:ユーザーがACCESS_TOOLS権限を持っていない場合。