37 lines · 1.0 KB · Go
RawDownload
// Copyright 2024 The Gitea Authors. All rights reserved.// SPDX-License-Identifier: MIT package structs // CreateVariableOption the option when creating variable// swagger:modeltype CreateVariableOption struct {	// Value of the variable to create	//	// required: true	Value string `json:"value" binding:"Required"`} // UpdateVariableOption the option when updating variable// swagger:modeltype UpdateVariableOption struct {	// New name for the variable. If the field is empty, the variable name won't be updated.	Name string `json:"name"`	// Value of the variable to update	//	// required: true	Value string `json:"value" binding:"Required"`} // ActionVariable return value of the query API// swagger:modeltype ActionVariable struct {	// the owner to which the variable belongs	OwnerID int64 `json:"owner_id"`	// the repository to which the variable belongs	RepoID int64 `json:"repo_id"`	// the name of the variable	Name string `json:"name"`	// the value of the variable	Data string `json:"data"`}