パージ・スケジュールの変更
put
/mftapp/rest/v1/purges/schedules/{scheduleName}
パージ・スケジュールを変更します。このAPIは、デフォルトのスケジュールでのみ機能することに注意してください。
リクエスト
サポートされるメディア・タイプ
- application/json
パス・パラメータ
- scheduleName: string
パージ・スケジュールの名前
問合せのパラメータ
- action(optional): string
パージ・スケジュールを変更するアクション
ルート・スキーマ : mftPurgeScheduleDO
型:
ソースを表示
object
- comment(optional): string
- endDate(optional): string
パージ・スケジュールの終了日。
- frequency(optional): string
パージ・スケジュールの頻度。
- include(optional): boolean
- instanceStatuses(optional): object instanceStatuses
- retentionPeriod(optional): string
保存期間(日)。
- scheduleTime(optional): string
パージのスケジュール時間。
- startDate(optional): string
パージ・スケジュールの開始日。
- transfers(optional): object transfers
レスポンス
サポートされるメディア・タイプ
- application/json
200レスポンス
500レスポンス
問題が発生
ルート・スキーマ: Error information.
型:
object
タイトル:
ソースを表示
Error information
。- errorCode(optional): string
Oracle Managed File Transferから返されるエラー・コード。
- errorKey(optional): string
Oracle Managed File Transferから返されるエラー・キー。
- errorMessage(optional): string
Oracle Managed File Transferから返されるエラーを説明するメッセージ。
レスポンスの例(application/json)
{
"errorCode":"MFT-5835",
"errorKey":"MFT_ESS_PURGE_SCHEDULE_DEACTIVATE_EXCEPTION",
"errorMessage":"Trying to deactivate a non-active Schedule Purge [Default_Purge_Schedule]."
}
例
次の例は、cURLを使用してRESTリソースにPUTリクエストを発行して、デフォルトのパージ・スケジュールを変更する方法を示しています。
curl -i -X PUT -u <username>:<password> -H "Content-Type: application/json" -d '{"retentionPeriod":"45","startDate":"10-05-2019", "instanceStatuses":{"instanceStatus":[ "F", "C" ]}, "include":true,"scheduleTime":"04:32:10", "comment":"Test Comment", "transfers":{"transfer":["transfer_test1" ]}, "endDate":"10-07-2019", "frequency":"Daily"}, http://host:port/mftapp/rest/v1/purges/schedules/DefaultSchedule