fleet/server/service/client_secret_variables.go
Victor Lyuboslavsky ab172f07af
Adding secret support to scripts via gitops. (#24649)
#24547 

# Checklist for submitter

- [x] Added/updated tests
- [x] Manual QA for all new/changed functionality
2024-12-11 15:05:48 -06:00

13 lines
441 B
Go

package service
import "github.com/fleetdm/fleet/v4/server/fleet"
func (c *Client) SaveSecretVariables(secretVariables []fleet.SecretVariable, dryRun bool) error {
verb, path := "PUT", "/api/latest/fleet/spec/secret_variables"
params := secretVariablesRequest{
SecretVariables: secretVariables,
DryRun: dryRun,
}
var responseBody secretVariablesResponse
return c.authenticatedRequest(params, verb, path, &responseBody)
}