Update a schedule

Update all properties of an existing schedule. All required fields must be provided.