パージ・スケジュールの変更
put
/mftapp/rest/v1/purges/schedules/{scheduleName}
パージ・スケジュールを変更します。このAPIは、デフォルトのスケジュールでのみ機能することに注意してください。
リクエスト
サポートされるメディア・タイプ
- application/json
パス・パラメータ
- scheduleName(required): string
パージ・スケジュールの名前
問合せのパラメータ
- action: string
パージ・スケジュールを変更するアクション
ルート・スキーマ : mftPurgeScheduleDO
型:
ソースを表示
object
- comment: string
- endDate: string
パージ・スケジュールの終了日。
- frequency: string
パージ・スケジュールの頻度。
- include: boolean
- instanceStatuses: object instanceStatuses
- retentionPeriod: string
保存期間(日)。
- scheduleTime: string
パージのスケジュール時間。
- startDate: string
パージ・スケジュールの開始日。
- transfers: object transfers
レスポンス
サポートされるメディア・タイプ
- application/json
200レスポンス
500レスポンス
問題が発生
ルート・スキーマ: Error information.
型:
object
タイトル:
ソースを表示
Error information
。- errorCode: string
Oracle Managed File Transferから返されるエラー・コード。
- errorKey: string
Oracle Managed File Transferから返されるエラー・キー。
- errorMessage: 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