Update a campaign

Updates an existing campaign. All writable fields must be provided in the request body; unset writable fields will be reset to their default values.