Interface: IUpdateScheduleRequest
Properties of an UpdateScheduleRequest.
Extends
Properties
conflictToken?
optionalconflictToken?:Uint8Array<ArrayBufferLike> |null
This can be the value of conflict_token from a DescribeScheduleResponse, which will cause this request to fail if the schedule has been modified between the Describe and this Update. If missing, the schedule will be updated unconditionally.
Inherited from
identity?
optionalidentity?:string|null
The identity of the client who initiated this request.
Inherited from
memo?
optionalmemo?:$Properties|null
Schedule memo to replace. If set, replaces the entire memo. Do not set this field if you do not want to update the memo. A non-null empty object will clear the memo.
Inherited from
namespace?
optionalnamespace?:string|null
The namespace of the schedule to update.
Inherited from
requestId?
optionalrequestId?:string|null
A unique identifier for this update request for idempotence. Typically UUIDv4.
Inherited from
schedule?
optionalschedule?:$Properties|null
The new schedule. The four main fields of the schedule (spec, action, policies, state) are replaced completely by the values in this message.
Inherited from
scheduleId?
optionalscheduleId?:string|null
The id of the schedule to update.
Inherited from
searchAttributes?
optionalsearchAttributes?:$Properties|null
Schedule search attributes to be updated.
Do not set this field if you do not want to update the search attributes.
A non-null empty object will set the search attributes to an empty map.
Note: you cannot only update the search attributes with UpdateScheduleRequest,
you must also set the schedule field; otherwise, it will unset the schedule.