Required. The type of the API.
This maps to the following system defined attribute:
projects/{project}/locations/{location}/attributes/system-plugin-type
attribute.
The number of allowed values for this attribute will be based on the
cardinality of the attribute. The same can be retrieved via GetAttribute
API. All values should be from the list of allowed values defined for the
attribute.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003ePlugin\u003c/code\u003e class in the Google.Cloud.ApiHub.V1 API represents a plugin resource within the API Hub, and is accessible in the 1.0.0 and 1.0.0-beta02 versions.\u003c/p\u003e\n"],["\u003cp\u003eThis class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, providing functionalities for message handling, equality comparison, deep cloning, and buffer operations.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ePlugin\u003c/code\u003e class has properties like \u003ccode\u003eDescription\u003c/code\u003e, \u003ccode\u003eDisplayName\u003c/code\u003e, and \u003ccode\u003eName\u003c/code\u003e to define characteristics of the plugin, with constraints on the length of the description (2000 characters) and display name (50 characters).\u003c/p\u003e\n"],["\u003cp\u003eIt also includes a \u003ccode\u003eState\u003c/code\u003e property, which is an output-only field indicating the current state of the plugin, and a \u003ccode\u003eType\u003c/code\u003e property to specify the API type using the system-plugin-type attribute.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ePlugin\u003c/code\u003e class includes two constructors, a default constructor \u003ccode\u003ePlugin()\u003c/code\u003e and a second constructor \u003ccode\u003ePlugin(Plugin other)\u003c/code\u003e that accepts another Plugin as its parameter.\u003c/p\u003e\n"]]],[],null,[]]