Update pipeline schedule inputs using name (not ID)
Problem statement
Pipeline schedule inputs can be updated using the GraphQL PipelineScheduleUpdate mutation. The mutation expects to be given the IDs of the inputs for updating, but currently there is no way for the frontend to get the IDs.
In LINK, we decided that it'd be a better user experience to update the inputs using their unique name and pipeline schedule rather than surfacing the ID to users/the frontend
Solution
- Remove the
idargument fromInputs::InputType - Use
nameandpipeline_scheduleto find and update inputs inPipelineScheduleUpdate