跳到主要内容

ListPlugin

调用该接口获取插件列表接口。

Request​

get \plugins

Request Parameters​

NameLocated inTypeDescriptionRequired
page_numqueryintegerquery page numberfalse
page_sizequeryintegerquery page sizefalse
order_byquerystringquery items order by fieldfalse
is_descendingquerybooleanquery items inverted sortfalse
key_wordsquerystringquery items keyfalse
display_all_pluginquerybooleanreturn all pluginfalse

Response​

Response 200​

Code2DescriptionTypeSchema
200OKObjectv1ListPluginResponse

v1ListPluginResponse​

NameTypeDescription
enable_numintegerenable plugin number
page_numintegerquery page number
page_sizeintegerquery page size
plugin_listArray[v1PluginBrief]plugin object list [ 具体参数可见下面 v1PluginBrief ]
totalintegertotal items

v1PluginBrief​

NameTypeDescription
idstringplugin id
installer_briefbrief installer info only has name,verison,repo_name and installed field.
register_timestampstringregister timestamp
statusregister plugin status
tenant_enablebooleantenant enable
tkeel_versionstringplugin depend tkeel version
versionstringplugin version

Response 400​

Code3DescriptionType
400INVALID_ARGUMENT{ { }}

Response 500​

Code3DescriptionType
500INTERNAL_ERROR{ { }}

Response default​

Code2DescriptionTypeSchema
defaultAn unexpected error response.ObjectrpcStatus

rpcStatus​

NameTypeDescription
codeinteger
detailsArray[protobufAny][ 具体参数可见下面 protobufAny ]
messagestring

protobufAny​

NameTypeDescription
@typestring