Edit protection policy on application set identified by {id} for a storage system Primera / Alletra 9K identified by {systemId}

PUT {{baseUrl}}/api/v1/storage-systems/device-type1/:systemId/applicationsets/:id/protection-policies

Edit protection policy on application set identified by {id} for a storage system Primera / Alletra 9K identified by {systemId}

Request Body

{"protectionPolicyType"=>"async", "createSchedules"=>[{"name"=>"<string>", "period"=>"<long>", "periodUnit"=>"minutes", "expireSecs"=>"<long>", "isRemote"=>"<boolean>", "atTime"=>"<long>", "dayOfMonth"=>"<long>", "days"=>"<string>", "retainSecs"=>"<long>", "untilTime"=>"<long>"}, {"name"=>"<string>", "period"=>"<long>", "periodUnit"=>"hours", "expireSecs"=>"<long>", "isRemote"=>"<boolean>", "atTime"=>"<long>", "dayOfMonth"=>"<long>", "days"=>"<string>", "retainSecs"=>"<long>", "untilTime"=>"<long>"}], "modifySchedules"=>[{"id"=>"<string>", "name"=>"<string>", "isRemote"=>"<boolean>", "atTime"=>"<long>", "dayOfMonth"=>"<long>", "days"=>"<string>", "period"=>"<long>", "periodUnit"=>"minutes", "untilTime"=>"<long>"}, {"id"=>"<string>", "name"=>"<string>", "isRemote"=>"<boolean>", "atTime"=>"<long>", "dayOfMonth"=>"<long>", "days"=>"<string>", "period"=>"<long>", "periodUnit"=>"hours", "untilTime"=>"<long>"}], "policy"=>{"remote"=>{"partnerName"=>"<string>", "partnerId"=>"<string>", "replicationType"=>"periodic"}, "noAutomaticSynchronization"=>"<boolean>", "nonZeroRtoConfig"=>"ActiveSync", "overPeriodAlert"=>"<boolean>", "rpoSecs"=>"<long>", "secondaryRemote"=>{"partnerName"=>"<string>", "partnerId"=>"<string>", "replicationType"=>"periodic"}, "zeroRtoConfig"=>"APP"}, "removeSchedules"=>[{"id"=>"<string>"}, {"id"=>"<string>"}]}

HEADERS

KeyDatatypeRequiredDescription
Content-Typestring
Acceptstring