packageclient// import "github.com/docker/docker/client"import("context""net/url""strconv""github.com/docker/docker/api/types/swarm")// ConfigUpdate attempts to update a Configfunc(cli*Client)ConfigUpdate(ctxcontext.Context,idstring,versionswarm.Version,configswarm.ConfigSpec)error{iferr:=cli.NewVersionError("1.30","config update");err!=nil{returnerr}query:=url.Values{}query.Set("version",strconv.FormatUint(version.Index,10))resp,err:=cli.post(ctx,"/configs/"+id+"/update",query,config,nil)ensureReaderClosed(resp)returnerr}