// Copyright IBM Corp. 2020, 2026
// SPDX-License-Identifier: MPL-2.0

syntax = "proto3";

package controller.api.resources.plugins.v1;

option go_package = "github.com/hashicorp/boundary/sdk/pbs/controller/api/resources/plugins;plugins";

message PluginInfo {
  // Output only. The ID of the Plugin.
  string id = 1; // @gotags: `class:"public" eventstream:"observation"`

  // Output only. The name of the plugin resource in boundary, if any.
  string name = 2; // @gotags: `class:"public"`

  // Output only. The description of the plugin in boundary, if any.
  string description = 3; // @gotags: `class:"public"`
}
