Files
grafana/apps/secret/consolidate/v1beta1/consolidate.proto
Dana Axinte 2d81d03ba5 SecretsManager: Consolidation proto/gRPC (#108857)
* list all encrypted values and count

* separate interfaces

* add time filter to global queries

* initial secrets consolidation

* Revert defaults

* consolidate grpc proto

* More verbose description of the operation

* Add consolidation tests and tracing

* Fix lint

* Revert debug log

* Move buf to top level, regenerate

* Update Makefile buf generate
2025-07-31 16:05:24 +01:00

18 lines
522 B
Protocol Buffer

syntax = "proto3";
package consolidatev1beta1;
option go_package = "github.com/grafana/grafana/apps/secret/consolidate/v1beta1;consolidatev1beta1";
import "google/protobuf/empty.proto";
message SecretsConsolidateResponse {
bool success = 1; // true if successful, false if error
string message = 2; // success or error message
}
service SecretsConsolidator {
// Consolidates secrets and returns success or error message.
rpc Consolidate(google.protobuf.Empty) returns (SecretsConsolidateResponse);
}