From 4ce2860cb4a6e51acf76383d4b09e6f4ad953c75 Mon Sep 17 00:00:00 2001 From: Bec Callow Date: Tue, 6 Jan 2026 16:24:02 +1000 Subject: [PATCH] feat: deprecate V1 tenant variables endpoints --- pkg/tenants/tenant_service.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkg/tenants/tenant_service.go b/pkg/tenants/tenant_service.go index cb247bad..a1b6fef9 100644 --- a/pkg/tenants/tenant_service.go +++ b/pkg/tenants/tenant_service.go @@ -84,6 +84,8 @@ func (s *TenantService) Clone(sourceTenant *Tenant, request TenantCloneRequest) return resp.(*Tenant), nil } +// Deprecated: Use UpdateProjectVariables and UpdateCommonVariables instead. +// This method will be removed in a future version. func (s *TenantService) CreateVariables(tenant *Tenant, tenantVariable *variables.TenantVariables) (*variables.TenantVariables, error) { resp, err := services.ApiAdd(s.GetClient(), tenantVariable, new(variables.TenantVariables), tenant.Links["Variables"]) if err != nil { @@ -245,6 +247,8 @@ func (s *TenantService) GetByIdentifier(identifier string) (*Tenant, error) { return s.GetByName(identifier) } +// Deprecated: Use GetProjectVariables and GetCommonVariables instead. +// This method will be removed in a future version. func (s *TenantService) GetVariables(tenant *Tenant) (*variables.TenantVariables, error) { resp, err := api.ApiGet(s.GetClient(), new(variables.TenantVariables), tenant.Links["Variables"]) if err != nil { @@ -271,6 +275,8 @@ func (s *TenantService) Update(resource *Tenant) (*Tenant, error) { return resp.(*Tenant), nil } +// Deprecated: Use UpdateProjectVariables and UpdateCommonVariables instead. +// This method will be removed in a future version. func (s *TenantService) UpdateVariables(tenant *Tenant, tenantVariables *variables.TenantVariables) (*variables.TenantVariables, error) { resp, err := services.ApiPost(s.GetClient(), tenantVariables, new(variables.TenantVariables), tenant.Links["Variables"]) if err != nil {