Publishes a scheduled shift.
POST
/v2/labor/scheduled-shifts/{id}/publish
Publishes a scheduled shift.
When a scheduled shift is published, Square keeps the draft_shift_details field as is and copies it to the published_shift_details field.
A unique identifier for the PublishScheduledShift request, used to ensure the idempotency of the operation.
The current version of the scheduled shift, used to enable optimistic concurrency control. If the provided version doesn't match the server version, the request fails. If omitted, Square executes a blind write, potentially overwriting data from another publish request.